import type { ColumnPinningState, OnChangeFn } from "@tanstack/react-table"; interface UseColumnPinningOptions { enabled?: boolean; columnPinning?: ColumnPinningState; onColumnPinningChange?: OnChangeFn; localStorageKeyPrefix?: string; initialPinnedColumns?: string[]; } export declare const useColumnPinning: ({ enabled, columnPinning: controlledPinning, onColumnPinningChange: controlledOnChange, localStorageKeyPrefix, initialPinnedColumns, }: UseColumnPinningOptions) => { columnPinning: ColumnPinningState; onColumnPinningChange: OnChangeFn; toggleColumnPin: (columnId: string) => void; isColumnPinned: (columnId: string) => boolean; }; export {};