import { FiltersMap } from '@wix/bex-core';
import { TableGridSwitchFoldersState } from '../state/TableGridSwitchFoldersState';
import { CollectionFoldersBaseConfig } from './CollectionFoldersBaseConfig';
export interface TableGridSwitchFoldersConfig<T1, F1 extends FiltersMap, T2, F2 extends FiltersMap> extends CollectionFoldersBaseConfig<T1, F1, T2, F2> {
}
export type TableGridSwitchFoldersFactory = <T1, F1 extends FiltersMap, T2, F2 extends FiltersMap>(config: TableGridSwitchFoldersConfig<T1, F1, T2, F2>) => TableGridSwitchFoldersState<T1, F1, T2, F2>;
export declare function useCreateTableGridSwitchFolders(): TableGridSwitchFoldersFactory;
export declare function useTableGridSwitchFolders<T1, F1 extends FiltersMap, T2, F2 extends FiltersMap>(config: TableGridSwitchFoldersConfig<T1, F1, T2, F2>): TableGridSwitchFoldersState<T1, F1, T2, F2>;
//# sourceMappingURL=useTableGridSwitchFolders.d.ts.map