import type { Model } from "../types"; export declare const OPENCODEX_DEFAULT_PORT = 10100; export declare const OPENCODEX_PROBE_TIMEOUT_MS = 750; export declare const OPENCODEX_MODEL_CACHE_TTL_MS: number; export interface OpenCodexEndpoint { baseUrl: string; } export declare function resolveOpenCodexEndpoint(signal?: AbortSignal): Promise; export declare function fetchOpenCodexModels(): Promise[] | null>; export declare function checkOpenCodexStatus(onProgress?: (message: string) => void): Promise;