import './Grid.css'; export * from './GridItem/GridItem'; export declare const gridPropXAlign: readonly ["left", "center", "right"]; export type GridPropXAlign = (typeof gridPropXAlign)[number]; export declare const gridPropYAlign: readonly ["top", "center", "bottom"]; export type GridPropYAlign = (typeof gridPropYAlign)[number]; export declare const gridPropGap: readonly [0, "2xs", "xs", "s", "m", "l", "xl", "2xl", "3xl", "4xl", "5xl", "6xl"]; export type GridPropGap = (typeof gridPropGap)[number] | '0'; export type GridPropColGap = GridPropGap; export type GridPropRowGap = GridPropGap; export declare const breakpointSizes: readonly ["xs", "s", "m", "l", "xl", "2xl"]; export type BreakpointSizes = (typeof breakpointSizes)[number]; type Breakpoint = { cols?: number | string; gap?: GridPropGap; colGap?: GridPropColGap; rowGap?: GridPropRowGap; xAlign?: GridPropXAlign; yAlign?: GridPropYAlign; }; type BreakpointsProps = { 'xs'?: Breakpoint; 's'?: Breakpoint; 'm'?: Breakpoint; 'l'?: Breakpoint; 'xl'?: Breakpoint; '2xl'?: Breakpoint; }; export type GridProps = Breakpoint & { breakpoints?: BreakpointsProps; }; export declare const cnGrid: import("@bem-react/classname").ClassNameFormatter; export declare const Grid: import("../../utils/types/PropsWithAsAttributes").ComponentWithAs;