/** * Align Items type. */ export declare type AlignItem = 'flex-start' | 'flex-end' | 'center' | 'stretch' | 'baseline'; /** * Justify Content type. */ export declare type JustifyContent = 'center' | 'flex-start' | 'flex-end' | 'space-between' | 'space-around' | 'space-evenly'; /** * Represents the general side of an element. * eg: Padding */ export declare type Spacing = { top?: ValueType; left?: ValueType; right?: ValueType; bottom?: ValueType; vertical?: ValueType; horizontal?: ValueType; } | ValueType; /** * Represents the Corner of an element. * ie: BorderRadius */ export declare type Corner = { topLeft?: ValueType; topRight?: ValueType; bottomLeft?: ValueType; bottomRight?: ValueType; left?: ValueType; right?: ValueType; top?: ValueType; bottom?: ValueType; } | ValueType; /** * Represents the Size of an element. */ export declare type Size = { width?: number | string; height?: number | string; maxWidth?: number | string; maxHeight?: number | string; minWidth?: number | string; minHeight?: number | string; } | number | string; /** * Represents the FlexDirection. */ export declare type Direction = 'row' | 'column' | 'row-reverse' | 'column-reverse'; //# sourceMappingURL=types.d.ts.map