/**
 * SectionItemGrid – generic grid of items from SectionSearchProvider (primitive)
 */
import React from 'react';
export interface SectionItemGridProps {
    columns?: number;
    maxItems?: number;
    className?: string;
    style?: React.CSSProperties;
    getItemId?: (item: unknown) => string;
    getItemTitle?: (item: unknown) => string;
    getItemImage?: (item: unknown) => string | undefined;
    getItemDescription?: (item: unknown) => string | undefined;
    getItemUrl?: (item: unknown) => string | undefined;
    renderItem?: (item: unknown, index: number) => React.ReactNode;
}
export declare function SectionItemGrid({ columns, maxItems, className, style, getItemId, getItemTitle, getItemImage, getItemDescription, getItemUrl, renderItem, }: SectionItemGridProps): React.JSX.Element;
//# sourceMappingURL=SectionItemGrid.d.ts.map