import type { ColumnSizingState, OnChangeFn, Updater } from "@tanstack/react-table"; interface UseColumnSizingPersistenceOptions { enabled?: boolean; persistToLocalStorage?: boolean; columnSizing?: ColumnSizingState; onColumnSizingChange?: OnChangeFn; localStorageKeyPrefix?: string; } export declare const useColumnSizingPersistence: ({ enabled, persistToLocalStorage, columnSizing: controlledSizing, onColumnSizingChange: controlledOnChange, localStorageKeyPrefix, }: UseColumnSizingPersistenceOptions) => { columnSizing: ColumnSizingState; setColumnSizing: (updaterOrValue: Updater) => void; initialUserResizedIds: string[]; persistUserResizedSizing: (sizingState: ColumnSizingState, userResizedIds: Set) => void; }; export {};