import { SearchFacetOptions } from './search-facet-options.model'; import { SearchFacetFilter } from './search-facet-filter.model'; import { SearchMatchFilter } from './search-match-filter.model'; import { SearchFacetRangeFilter } from './search-facet-range-filter.model'; import { SearchRangeFilter } from './search-range-filter.model'; import { FacetOptions } from 'solr-client'; export declare class SearchOptions { q: string; source: string; start: number; rows: number; facetOptions: SearchFacetOptions; facetFilters: SearchFacetFilter[]; facetRangeFilters: SearchFacetRangeFilter[]; otherFilters: SearchMatchFilter[]; sort: object; getMatchFilters(): SearchMatchFilter[]; getRangeFilters(): SearchRangeFilter[]; getFacetOptions(): FacetOptions; private urlDecode; }