import { SystemProp, VariantsType } from '@xstyled/system';
import { VuiTheme } from '../theme';
export type SizeGetter = VariantsType<VuiTheme['sizes']>;
type WidthProp = SystemProp<SizeGetter, VuiTheme>;
export type WidthProps = {
    w?: WidthProp;
    hoverW?: WidthProp;
};
type HeightProp = SystemProp<SizeGetter, VuiTheme>;
export type HeightProps = {
    h?: HeightProp;
    hoverH?: HeightProp;
};
type MaxHeightProp = SystemProp<SizeGetter, VuiTheme>;
export type MaxHeightProps = {
    maxH?: MaxHeightProp;
    hoverMaxH?: MaxHeightProp;
};
type MinHeightProp = SystemProp<SizeGetter, VuiTheme>;
export type MinHeightProps = {
    minH?: MinHeightProp;
    hoverMinH?: MinHeightProp;
};
type MaxWidthProp = SystemProp<SizeGetter, VuiTheme>;
export type MaxWidthProps = {
    maxW?: MaxWidthProp;
    hoverMaxW?: MaxWidthProp;
};
type MinWidthProp = SystemProp<SizeGetter, VuiTheme>;
export type MinWidthProps = {
    minW?: MinWidthProp;
    hoverMinW?: MinWidthProp;
};
export type SizingProps = WidthProps & HeightProps & MaxWidthProps & MaxHeightProps & MinWidthProps & MinHeightProps;
export {};
//# sourceMappingURL=sizing.d.ts.map