import * as CSS from "csstype"; import { Length, ResponsiveValue } from "../utils"; /** * Types for grid related CSS properties */ export interface GridProps { /** * The CSS `grid-gap` property */ gridGap?: ResponsiveValue>; /** * The CSS `grid-column-gap` property */ gridColumnGap?: ResponsiveValue>; /** * The CSS `grid-row-gap` property */ gridRowGap?: ResponsiveValue>; /** * The CSS `grid-column` property */ gridColumnStart?: ResponsiveValue; /** * The CSS `grid-column` property */ gridColumnEnd?: ResponsiveValue; /** * The CSS `grid-column` property */ gridColumn?: ResponsiveValue; /** * The CSS `grid-row` property */ gridRow?: ResponsiveValue; /** * The CSS `grid-auto-flow` property */ gridAutoFlow?: ResponsiveValue; /** * The CSS `grid-auto-columns` property */ gridAutoColumns?: ResponsiveValue>; /** * The CSS `grid-auto-rows` property */ gridAutoRows?: ResponsiveValue>; /** * The CSS `grid-template-columns` property */ gridTemplateColumns?: ResponsiveValue>; /** * The CSS `grid-template-rows` property */ gridTemplateRows?: ResponsiveValue>; /** * The CSS `grid-template-areas` property */ gridTemplateAreas?: ResponsiveValue; /** * The CSS `grid-areas` property */ gridArea?: ResponsiveValue; /** * The CSS `place-items` property */ placeItems?: ResponsiveValue; } export declare const grid: import("../core").Parser; export declare const gridParser: { (props: Record): Record; config: import("../core").PropConfig; propNames: string[]; cache: Map; };