import { FiltersMap, OptionalFiltersMap } from '@wix/bex-core';
import { CollectionConfigWithConditionals } from '@wix/bex-core/react';
import { TableState } from '../state';
import { AiAssistant } from '../aiAssistant';
type TableCollectionConfig<T, F extends FiltersMap> = CollectionConfigWithConditionals<T, F> & {
    aiAssistant?: AiAssistant;
};
type TableCollection = <T, F extends FiltersMap = OptionalFiltersMap>(config: TableCollectionConfig<T, F>) => TableState<T, F>;
export declare const useTableCollection: TableCollection;
export {};
//# sourceMappingURL=useTableCollection.d.ts.map