import type { CursorConfig } from '../config/unified-config-types';
export interface CursorProbeResult {
    ok: boolean;
    stage: 'config' | 'auth' | 'daemon' | 'runtime';
    status: number;
    duration_ms: number;
    model?: string;
    error_type?: string | null;
    message: string;
}
export declare function probeCursorRuntime(config: CursorConfig): Promise<CursorProbeResult>;
//# sourceMappingURL=cursor-runtime-probe.d.ts.map