///
import { Theme } from 'styled-components';
import { BaseCSSProperties } from '../../types';
export interface Props extends BaseCSSProperties {
row?: boolean;
column?: boolean;
reverse?: boolean;
wrap?: 'nowrap' | 'wrap' | 'wrap-reverse';
flow?: string;
center?: boolean;
justifyContent?: 'flex-start' | 'flex-end' | 'center' | 'space-between' | 'space-around' | 'space-evenly' | 'start' | 'end' | 'left' | 'right';
alignItems?: 'stretch' | 'flex-start' | 'flex-end' | 'center' | 'baseline' | 'first baseline' | 'last baseline' | 'start' | 'end' | 'self-start' | 'self-end';
alignContent?: 'flex-start' | 'flex-end' | 'center' | 'space-between' | 'space-around' | 'space-evenly' | 'stretch' | 'start' | 'end' | 'baseline' | 'first baseline' | 'last baseline';
gap?: string;
}
export interface ThemedProps extends Props {
theme: Theme;
}
declare const Flex: import("styled-components").IStyledComponent<"web", import("styled-components/dist/types").Substitute, HTMLDivElement>, Props>>;
export default Flex;