import type { RerankerFn } from './types.js';
/**
 * Track 3 reranker: listwise LLM rerank. Uses a customer-supplied
 * OpenAI-compatible endpoint. Gated on HIPPO_LLM_RERANKER_URL to prevent
 * accidental cost.
 *
 * Skeleton only — see docs/plans/2026-05-10-f6-reranker-hardening.md Task 8.
 * Full characterisation deferred to a follow-on plan.
 *
 * Timeout: defaults to 30s; overridable via HIPPO_LLM_RERANKER_TIMEOUT_MS.
 * On timeout or any fetch failure, the reranker silently falls back to
 * identity ordering — recall must not hang on a wedged endpoint.
 */
export declare const llmReranker: RerankerFn;
//# sourceMappingURL=llm.d.ts.map