import * as React from 'react'; import type { SpaceTokenLike } from '../stack/Stack.js'; export type GridColumns = number | { base?: number; sm?: number; md?: number; lg?: number; }; export interface GridProps extends Omit, 'onChange'> { /** Column count, or a responsive map of column counts. */ columns?: GridColumns; /** When set, columns auto-fill at this minimum item width. */ minItemWidth?: number | string; /** SpaceToken index (→ var(--ag-space-N)) or a raw CSS length. */ gap?: SpaceTokenLike; /** 'standard' grid or 'masonry'. */ variant?: 'standard' | 'masonry'; /** Shortcut for `variant="masonry"`. */ masonry?: boolean; } export declare function Grid({ columns, minItemWidth, gap, variant, masonry, className, style, ref, ...rest }: GridProps & { /** Ref to the rendered root element. */ ref?: React.Ref | undefined; }): React.JSX.Element; //# sourceMappingURL=Grid.d.ts.map