import { FiltersMap } from '@wix/bex-core'; import { ViewsState } from '../state'; import { View } from '../model'; import { CollectionViewsDropdownProps } from '../components/CollectionViewsDropdown'; export interface ViewsConfig { namespace: string; presets?: CollectionViewsDropdownProps['presets']; allItemsViewProps?: CollectionViewsDropdownProps['allItemsViewProps']; initialSelect?: true | ((item: View, index: number) => boolean); fqdn: string; } export type ViewsFactory = (config: ViewsConfig) => ViewsState; export declare function useCreateViews(): ViewsFactory; export declare const useViews: ViewsFactory; //# sourceMappingURL=useViews.d.ts.map