/** * Client-side search engine — reads binary index files from ~/.latinfo/data/ * Zero network, pure local computation, microsecond search. * * Files needed per source: * {base}-search.idx — term dictionary (loaded into memory once) * {base}-search-*.dat — posting lists (range reads from disk) * {base}.idx — prefix index for record lookups * {base}-*.bin — record data shards */ export interface LocalSearchConfig { baseName: string; idName: string; idLength: number; nameField: string; statusField: string; } export declare const LOCAL_SOURCES: Record; export declare function hasLocalData(country: string): boolean; export declare function localSearch(country: string, query: string): Record[];