import type { ActiveFilter } from '../store/types'; export interface FilterPanelState { isFilterPanelOpen: boolean; activeFilters: ActiveFilter[]; activeFilterCount: number; toggleFilterPanel: () => void; setFilterPanelOpen: (open: boolean) => void; setActiveFilters: (filters: ActiveFilter[]) => void; clearFilters: () => void; } /** * Returns all filter-panel state and actions from the MasterView store. * Components that need filter panel state should use this hook instead of * selecting filterSlice fields individually. */ export declare function useFilterPanelState(): FilterPanelState; //# sourceMappingURL=useFilterPanelState.d.ts.map