import type { WarmupReporter } from './reporter.js';
export interface VerifyResult {
    searxng: 'ok' | 'failed';
    searxngUrl?: string;
    searxngError?: string;
    reranker: 'ok' | 'missing';
    rerankerError?: string;
    embeddings: 'ok' | 'missing';
    embeddingsError?: string;
    embeddingsDim?: number;
    allPassed: boolean;
}
export declare function runVerify(dataDir: string, reporter: WarmupReporter): Promise<VerifyResult>;
//# sourceMappingURL=verify.d.ts.map