import { FiltersMap } from '@wix/bex-core';
import { TableFoldersState } from '../state/TableFoldersState';
import { CollectionFoldersBaseConfig } from './CollectionFoldersBaseConfig';
export interface TableFoldersConfig<T1, F1 extends FiltersMap, T2, F2 extends FiltersMap> extends CollectionFoldersBaseConfig<T1, F1, T2, F2> {
}
export type TableFoldersFactory = <T1, F1 extends FiltersMap, T2, F2 extends FiltersMap>(config: TableFoldersConfig<T1, F1, T2, F2>) => TableFoldersState<T1, F1, T2, F2>;
export declare function useCreateTableFolders(): TableFoldersFactory;
export declare function useTableFolders<T1, F1 extends FiltersMap, T2, F2 extends FiltersMap>(config: TableFoldersConfig<T1, F1, T2, F2>): TableFoldersState<T1, F1, T2, F2>;
//# sourceMappingURL=useTableFolders.d.ts.map