import { default as React } from 'react'; export interface GridProps { /** Grid content */ children: React.ReactNode; /** Number of columns (responsive object or number) */ cols?: number | { sm?: number; md?: number; lg?: number; xl?: number; }; /** Gap between items */ gap?: 'none' | 'xs' | 'sm' | 'md' | 'lg' | 'xl' | '2xl'; /** Auto-fit columns with minimum width */ autoFit?: string; /** Auto-fill columns with minimum width */ autoFill?: string; /** Align items */ alignItems?: 'start' | 'center' | 'end' | 'stretch'; /** Justify items */ justifyItems?: 'start' | 'center' | 'end' | 'stretch'; /** Additional className */ className?: string; } /** * Grid Component * * CSS Grid layout component with responsive columns and flexible configurations. * Supports auto-fit, auto-fill, and explicit column counts. * * @example * ```tsx * * Item 1 * Item 2 * Item 3 * * ``` * * @example * ```tsx * * {items.map(item => {item.content})} * * ``` * * @example * ```tsx * * Dynamic Item * * ``` */ export declare const Grid: React.FC; //# sourceMappingURL=grid.d.ts.map