import { BoxAnimationProps } from './animations';
import { type BoxModelHandle } from '../../../state/modules/box-models';
import { type GridData, type ResponsiveBackgroundsData, type ResponsiveGapData, type ResponsiveIconRadioGroupValue } from '@makeswift/prop-controllers';
declare const Box: import("react").ForwardRefExoticComponent<{
    id?: string;
    backgrounds?: ResponsiveBackgroundsData;
    width?: string;
    height?: ResponsiveIconRadioGroupValue<"auto" | "stretch">;
    verticalAlign?: ResponsiveIconRadioGroupValue<"flex-start" | "center" | "flex-end" | "space-between">;
    margin?: string;
    padding?: string;
    border?: string;
    borderRadius?: string;
    boxShadow?: string;
    rowGap?: ResponsiveGapData;
    columnGap?: ResponsiveGapData;
    hidePlaceholder?: boolean;
    children?: GridData;
} & BoxAnimationProps & import("react").RefAttributes<BoxModelHandle>>;
export default Box;
//# sourceMappingURL=Box.d.ts.map