import { DataColumn, DataRow } from '../../../types/data-structures';
interface UseColumnWidthsProps {
    columns: DataColumn[];
    rows: DataRow[];
    containerRef: React.RefObject<HTMLElement | null>;
    sizingMode: "fixed" | "fit-grid" | "fit-content";
}
export declare const useColumnWidths: ({ columns, rows, containerRef, sizingMode, }: UseColumnWidthsProps) => [Record<string, number>, React.Dispatch<React.SetStateAction<Record<string, number>>>];
export {};
//# sourceMappingURL=useColumnWidths.d.ts.map