import { ReactNode } from 'react';
import { GenericComponent } from '../../@types/types';
declare type Gap = 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8;
declare type FlexProps = Partial<{
    children: ReactNode;
    direction: 'row' | 'column';
    gap: Gap;
    alignItems: 'center' | 'flex-start' | 'flex-end' | 'baseline' | 'stretch';
    justifyContent: 'center' | 'flex-start' | 'flex-end' | 'space-around' | 'space-between' | 'space-evenly';
}>;
declare const Flex: GenericComponent<FlexProps>;
export default Flex;
