import { type PagefindMatchData } from './isUsefulPagefindMatch.js'; type PagefindSearchResult = { data: () => Promise; }; type PagefindSearchResponse = { results: PagefindSearchResult[]; [key: string]: unknown; }; type PagefindSearchFn = (term: string, options?: object) => Promise; /** * Returns a new search function that drops inverted short-prefix hits. * Do not assign over ESM `search` exports — module namespaces are immutable. */ export declare function wrapPagefindSearch(rawSearch: PagefindSearchFn): PagefindSearchFn; export {};