/// <reference types="react" />
export interface ItemGridProps<T> {
    /** Array of items to render in the grid */
    items: T[];
    /** Function to render each item */
    renderItem: (item: T, index: number) => React.ReactNode;
    /** CSS Grid template columns (default: repeat(auto-fill, minmax(250px, 1fr))) */
    gridTemplate?: string;
    /** Gap between grid items (default: 6) */
    gap?: number;
}
//# sourceMappingURL=type.d.ts.map