import type { SearchAppState } from '../state/search-app-state.js'; type StateNeededBySearchRequest = Partial; type SortCriteria = { type: string; order: string; }; export declare function sortFacets(facets: T[], sortOrder: string[]): T[]; export declare const sortCriteriaMap: Record; export declare function getFacets(state: StateNeededBySearchRequest): (import("../features/facets/facet-set/interfaces/request.js").FacetRequest | import("../features/facets/category-facet-set/interfaces/request.js").CategoryFacetRequest | import("../features/facets/range-facets/numeric-facet-set/interfaces/request.js").NumericFacetRequest | import("../features/facets/range-facets/date-facet-set/interfaces/request.js").DateFacetRequest)[]; export {};