import { CSSProperties, ComponentWithAs, OmittedIntrinsicElements, PropsWithAs, PropsWithExtend, ResponsiveProp } from '../../types/shared'; export type ViewUniqueProps = PropsWithExtend<{ /** A custom background color */ backgroundColor?: ResponsiveProp; bg?: ResponsiveProp; /** Adds spacing between children based on the baselineGrid. */ spacing?: ResponsiveProp; /** Adds left padding based on the baselineGrid. */ paddingLeft?: ResponsiveProp; /** Adds right padding based on the baselineGrid. */ paddingRight?: ResponsiveProp; /** Adds bottom padding based on the baselineGrid. */ paddingBottom?: ResponsiveProp; /** Adds top padding based on the baselineGrid. */ paddingTop?: ResponsiveProp; /** Adds padding based on the baselineGrid. Overwritten by specific directional paddings. */ padding?: ResponsiveProp; /** Adds left margin based on the baselineGrid. */ marginLeft?: ResponsiveProp; /** Adds right margin based on the baselineGrid. */ marginRight?: ResponsiveProp; /** Adds bottom margin based on the baselineGrid. */ marginBottom?: ResponsiveProp; /** Adds top margin based on the baselineGrid. */ marginTop?: ResponsiveProp; /** Adds margin based on the baselineGrid. Overwritten by specific directional margins. */ margin?: ResponsiveProp; /** Sets display. */ display?: ResponsiveProp; /** Sets flex-wrap. */ wrap?: ResponsiveProp; /** Sets the flex-direction. */ direction?: ResponsiveProp; /** Sets flex-grow. */ grow?: ResponsiveProp; /** Sets flex-shrink. */ shrink?: ResponsiveProp; /** Sets flex-basis. */ basis?: ResponsiveProp; /** Sets order. */ order?: ResponsiveProp; /** Sets flex. */ flex?: ResponsiveProp; /** Sets justify-content. */ justifyContent?: ResponsiveProp; /** Sets align-content. */ alignContent?: ResponsiveProp; /** Sets align-items. */ alignItems?: ResponsiveProp; /** Sets align-self. */ alignSelf?: ResponsiveProp; /** Sets max-width. */ maxWidth?: ResponsiveProp; /** Sets min-width. */ minWidth?: ResponsiveProp; /** Sets width. */ width?: ResponsiveProp; /** Sets max-height. */ maxHeight?: ResponsiveProp; /** Sets min-height. */ minHeight?: ResponsiveProp; /** Sets height. */ height?: ResponsiveProp; }>; export type ViewProps = PropsWithAs; /** * @deprecated Use a `
` element instead */ export declare const View: ComponentWithAs;