/** * MPHF-based client search — fully autonomous, zero server for search. * * Client loads .mphf file once, resolves terms locally via O(1) hash, * fetches posting lists from disk (or CDN), intersects + scores. * * Server only needed for auth/rate-limiting. Search is 100% client-side. * * Feature flag: set SEARCH_MODE='mphf' to use this, 'classic' for legacy. */ export interface MphfSearchConfig { baseName: string; idName: string; idLength: number; nameField: string; statusField: string; } export declare const MPHF_SOURCES: Record; export declare function hasMphfData(country: string): boolean; export declare function mphfSearch(country: string, query: string): Record[];