import { FiltersContext, SearchResult } from './types'; export declare const urlToParts: (url: string) => string[]; export declare const asyncSleep: (ms: number) => Promise; export declare const stripURL: (url: string) => string; export declare const withTimeout: (signal: AbortSignal, ms?: number) => AbortSignal; export declare const parseURL: (url: string) => URL; export declare const applyFilters: (matches: SearchResult[], filters: FiltersContext) => SearchResult[]; export declare function sseIterator(req: Request): AsyncGenerator<{ data: string; }, void, unknown>;