import * as CSS from "csstype"; import { ResponsiveValue, Length } from "../utils"; /** * Types for flexbox related CSS properties */ export interface FlexboxProps { /** * The CSS `align-items` property */ alignItems?: ResponsiveValue; /** * The CSS `align-content` property */ alignContent?: ResponsiveValue; /** * The CSS `justify-items` property */ justifyItems?: ResponsiveValue; /** * The CSS `justify-content` property */ justifyContent?: ResponsiveValue; /** * The CSS `flex-wrap` property */ flexWrap?: ResponsiveValue; /** * The CSS `flex-basis` property */ flexBasis?: ResponsiveValue>; /** * The CSS `flex-direction` property */ flexDirection?: ResponsiveValue; /** * The CSS `flex-direction` property */ flexDir?: ResponsiveValue; /** * The CSS `flex` property */ flex?: ResponsiveValue>; /** * The CSS `justify-self` property */ justifySelf?: ResponsiveValue; /** * The CSS `align-self` property */ alignSelf?: ResponsiveValue; /** * The CSS `order` property */ order?: ResponsiveValue; /** * The CSS `flex-grow` property */ flexGrow?: ResponsiveValue; /** * The CSS `flex-shrink` property */ flexShrink?: ResponsiveValue; } export declare const flexbox: import("../core").Parser; export declare const flexboxParser: { (props: Record): Record; config: import("../core").PropConfig; propNames: string[]; cache: Map; };