import type { SanityClient } from '@sanity/client'; import type { Observable } from 'rxjs'; import type { SearchableType, SearchOptions, SearchTerms, WeightedHit, WeightedSearchOptions } from './types'; declare type SearchFunction = (searchTerms: string | SearchTerms, searchOpts?: SearchOptions) => Observable; export declare function createWeightedSearch(types: SearchableType[], client: SanityClient, commonOpts?: WeightedSearchOptions): SearchFunction; export {}; //# sourceMappingURL=createWeightedSearch.d.ts.map