export type VerifyDepth = 'health' | 'health+auth'; export interface VerifyResult { depth: VerifyDepth; ok: boolean; reason?: string; /** Authored summary of `reason`, safe to publish. Additive: `connect` still prints `reason`. */ code?: string; /** Lets doctor tell 401 from 403 without matching prose. */ status?: number; } /** Reachability check. Verify failure is a warning, never install failure. */ export declare function verifyMcpHealth(mcpUrl: string, keyless?: boolean): Promise; /** Authenticated check — where the CLI holds the key (Cursor, OpenClaw, Hermes). */ export declare function verifyMcpAuth(apiKey: string, apiBaseUrl?: string): Promise;