import * as React from "react"; type BeeTableCellWidthsToFitDataContextType = { getRefs: () => Map>; }; type BeeTableCellWidthsToFitDataDispatchContextType = { registerCellWidthToFitDataRef(rowIndex: number, columnIndex: number, ref: BeeTableCellWidthToFitDataRef): BeeTableCellWidthToFitDataRef; deregisterCellWidthToFitDataRef(rowIndex: number, olumnIndex: number, ref: BeeTableCellWidthToFitDataRef): void; }; export interface BeeTableCellWidthToFitDataRef { getWidthToFitData: () => number | undefined; } export declare function BeeTableCellWidthsToFitDataContextProvider({ children }: React.PropsWithChildren<{}>): JSX.Element; export declare function useCellWidthsToFitData(): BeeTableCellWidthsToFitDataContextType; export declare function useCellWidthsToFitDataDispatch(): BeeTableCellWidthsToFitDataDispatchContextType; export declare function useCellWidthToFitData(rowIndex: number, columnIndex: number): BeeTableCellWidthToFitDataRef | undefined; export declare function useCellWidthToFitDataRef(rowIndex: number, columnIndex: number, ref: BeeTableCellWidthToFitDataRef): void; export {}; //# sourceMappingURL=BeeTableCellWidthToFitDataContext.d.ts.map