import { ColumnDef, RowData } from '../types';
interface UseInitializeGridProps {
    columns: ColumnDef[];
    providedRows: RowData[];
    setRows: (rows: RowData[]) => void;
}
/**
 * A custom hook that:
 * 1) Syncs the local rows whenever the parent-provided `rows` changes.
 * 2) Initializes columns in the context the very first time.
 */
export declare function useInitializeGrid({ columns, providedRows, setRows, }: UseInitializeGridProps): void;
export {};
//# sourceMappingURL=useInitializeGrid.d.ts.map