interface ColumnVisibilityStatesContextType {
    numberOfVisibleColumns: number;
    getHideColumn?: (columnName: string) => undefined | (() => void);
    showAllColumns?: () => void;
    isHiddenColumn?: (columnName: string) => boolean;
}
export declare const defaultColumnVisibilityStatesContext: ColumnVisibilityStatesContextType;
export declare const ColumnVisibilityStatesContext: import("react").Context<ColumnVisibilityStatesContextType>;
export {};
