import { ActiveViewModsType, ObjectForExtending, TableConfig } from '../types'; import { SIZE } from '../styles'; import { HeaderContextValueTypeInstance } from '../contexts'; import { SortColumn } from 'react-data-grid'; export declare const useContextsValues: ({ filters, setFilters, rowSize, setRowSize, sortColumns, setSortColumns, sortIsVisible, setSortIsVisible, tableConfig, headerContextValue, rowContextValue, isExpandedAllRows, toggleExpandAllButton, activeView, setActiveView, }: { filters: FilterStateType | undefined; headerContextValue: HeaderContextValueType | undefined; rowContextValue: RowContextValueType | undefined; rowSize: SIZE; setRowSize: React.Dispatch>; tableConfig: TableConfig; setFilters: React.Dispatch> | undefined; setSortColumns: React.Dispatch> | undefined; sortColumns: readonly SortColumn[] | undefined; sortIsVisible: boolean; setSortIsVisible: React.Dispatch>; isExpandedAllRows: boolean; toggleExpandAllButton: () => void; activeView: ActiveViewModsType; setActiveView: React.Dispatch>; }) => { headerContextValueTotal: HeaderContextValueTypeInstance & HeaderContextValueType; rowContextValueTotal: { rowSize: "big" | "small" | "medium"; }; };