/** * Flex component types and constants */ export declare const EMPTY_STRING = ""; /** * Flex direction */ export declare const enum FlexDirection { Row = "row", RowReverse = "row-reverse", Column = "column", ColumnReverse = "column-reverse" } /** * Flex wrap behavior */ export declare const enum FlexWrap { NoWrap = "nowrap", Wrap = "wrap", WrapReverse = "wrap-reverse" } /** * Justify content alignment */ export declare const enum FlexJustify { FlexStart = "flex-start", FlexEnd = "flex-end", Center = "center", SpaceBetween = "space-between", SpaceAround = "space-around", SpaceEvenly = "space-evenly" } /** * Align items alignment */ export declare const enum FlexAlign { FlexStart = "flex-start", FlexEnd = "flex-end", Center = "center", Baseline = "baseline", Stretch = "stretch" } /** * Gap size presets */ export declare const enum FlexGap { Small = "small", Medium = "medium", Large = "large" } /** * Gap configuration - can be string preset, number (px), or array [horizontal, vertical] */ export type Gap = FlexGap | number | string | [number | string, number | string]; /** * Flex item configuration */ export interface FlexItemConfig { flex?: string | number; order?: number; alignSelf?: FlexAlign | 'auto'; } //# sourceMappingURL=flex.types.d.ts.map