import type { ComponentType, ReactNode } from 'react' export interface FlexGridRowProps { children: ReactNode verticalAlign?: 'top' | 'middle' | 'bottom' horizontalAlign?: 'left' | 'center' | 'right' | 'around' | 'between' xsReverse?: boolean smReverse?: boolean mdReverse?: boolean lgReverse?: boolean xlReverse?: boolean testID?: string dataSet?: Record } export interface FlexGridColProps { children?: ReactNode xs?: number sm?: number md?: number lg?: number xl?: number xsOffset?: number smOffset?: number mdOffset?: number lgOffset?: number xlOffset?: number xsHidden?: boolean smHidden?: boolean mdHidden?: boolean lgHidden?: boolean xlHidden?: boolean testID?: string dataSet?: Record } export interface FlexGridProps { children?: ReactNode limitWidth?: boolean gutter?: boolean outsideGutter?: boolean xsReverse?: boolean smReverse?: boolean mdReverse?: boolean lgReverse?: boolean xlReverse?: boolean tokens?: Record testID?: string dataSet?: Record } declare const FlexGrid: ComponentType & { Row: ComponentType Col: ComponentType } export { FlexGrid }