import * as CSS from "csstype"; import { Config } from "../utils/prop-config"; import { Length, Token } from "../utils"; export declare const layout: Config; /** * Types for layout related CSS properties */ export interface LayoutProps { /** * The CSS `display` property */ display?: Token; /** * Hides an element from the specified breakpoint and up */ hideFrom?: Token; /** * Hides an element below the specified breakpoint */ hideBelow?: Token; /** * The CSS `width` property */ width?: Token; /** * The CSS `width` property */ w?: Token; inlineSize?: Token; /** * The CSS `width` and `height` property */ boxSize?: Token; /** * The CSS `max-width` property */ maxWidth?: Token; /** * The CSS `max-width` property */ maxW?: Token; maxInlineSize?: Token; /** * The CSS `min-width` property */ minWidth?: Token; /** * The CSS `min-width` property */ minW?: Token; minInlineSize?: Token; /** * The CSS `height` property */ height?: Token; /** * The CSS `height` property */ h?: Token; blockSize?: Token; /** * The CSS `max-height` property */ maxHeight?: Token; /** * The CSS `max-height` property */ maxH?: Token; maxBlockSize?: Token; /** * The CSS `min-height` property */ minHeight?: Token; /** * The CSS `min-height` property */ minH?: Token; minBlockSize?: Token; /** * The CSS `vertical-align` property */ verticalAlign?: Token>; /** * The CSS `overflow` property */ overflow?: Token; /** * The CSS `overflow-x` property */ overflowX?: Token; /** * The CSS `overflow-y` property */ overflowY?: Token; /** * The CSS `box-sizing` property */ boxSizing?: CSS.Property.BoxSizing; /** * The CSS `box-decoration` property */ boxDecorationBreak?: Token; /** * The CSS `float` property */ float?: Token; /** * The CSS `object-fit` property */ objectFit?: Token; /** * The CSS `object-position` property */ objectPosition?: Token>; /** * The CSS `overscroll-behavior` property */ overscrollBehavior?: Token; /** * The CSS `overscroll-behavior` property */ overscroll?: Token; /** * The CSS `overscroll-behavior-x` property */ overscrollBehaviorX?: Token; /** * The CSS `overscroll-behavior-x` property */ overscrollX?: Token; /** * The CSS `overscroll-behavior-y` property */ overscrollBehaviorY?: Token; /** * The CSS `overscroll-behavior-y` property */ overscrollY?: Token; /** * The CSS `visibility` property */ visibility?: Token; /** * The CSS `isolation` property */ isolation?: Token; /** * The CSS `aspect-ratio` property */ aspectRatio?: Token; }