import { type ClickActionProps } from './utils/click-action'; import type { CommonInternalProps } from './utils/common-internal.props'; import type { ColorProp, CommonStyleProps } from './utils/style.props'; interface FlexWidgetInternalProps extends CommonInternalProps { orientation?: 'VERTICAL' | 'HORIZONTAL'; gravity?: number; separator?: { size: number; color: string; }; overflow?: 'hidden'; } interface FlexStyleProps { flex?: number; flexDirection?: 'row' | 'column'; alignItems?: 'flex-start' | 'center' | 'flex-end'; justifyContent?: 'flex-start' | 'center' | 'flex-end' | 'space-around' | 'space-between' | 'space-evenly'; flexGap?: number; flexGapColor?: ColorProp; overflow?: 'hidden'; } export interface FlexWidgetStyle extends FlexStyleProps, CommonStyleProps { } export interface FlexWidgetProps extends ClickActionProps { children?: any; style?: FlexWidgetStyle; } export declare function FlexWidget({ children }: FlexWidgetProps): any; export declare namespace FlexWidget { var __name__: string; var convertProps: (props: FlexWidgetProps) => FlexWidgetInternalProps; var processChildren: ({ style }: FlexWidgetProps, children: any[]) => any[]; } export {}; //# sourceMappingURL=FlexWidget.d.ts.map