import { Filter as BaseFilter, FilterGroup } from '@vertesia/ui/core';
import { SearchInterface } from './utils/SearchInterface';
interface DocumentsFacetsNavProps {
    facets: {
        type?: any[];
        status?: any[];
        role?: any[];
        location?: any[];
        tags?: string[];
    };
    search: SearchInterface;
}
export declare function useDocumentFilterGroups(facets: DocumentsFacetsNavProps['facets']): FilterGroup[];
export declare function useDocumentFilterHandler(search: SearchInterface): (newFilters: BaseFilter[]) => void;
export declare function DocumentsFacetsNav({ facets, search, }: DocumentsFacetsNavProps): import("react/jsx-runtime").JSX.Element;
export {};
//# sourceMappingURL=DocumentsFacetsNav.d.ts.map