/**
 * Proxy CLI Commands for NeuroLink
 *
 * Implements commands for managing the Claude multi-account proxy:
 * - neurolink proxy start  — Start the proxy server
 * - neurolink proxy status — Show proxy status (accounts, sessions, routing)
 *
 * The proxy creates a NeuroLink instance and builds a Hono app that registers
 * Claude-compatible proxy routes. All requests flow through ctx.neurolink
 * (generate/stream), with an optional ModelRouter for model remapping.
 */
import type { CommandModule } from "yargs";
import type { ProxyGuardArgs, ProxyStartArgs, ProxyStatusArgs, ProxyTelemetryArgs } from "../../lib/types/index.js";
export declare function mapClaudeErrorTypeToStatus(errorType?: string): number;
export declare const proxyStartCommand: CommandModule<object, ProxyStartArgs>;
export declare const proxyStatusCommand: CommandModule<object, ProxyStatusArgs>;
export declare const proxyTelemetryCommand: CommandModule<object, ProxyTelemetryArgs>;
export declare const proxyGuardCommand: CommandModule<object, ProxyGuardArgs>;
export declare const proxySetupCommand: CommandModule;
export declare const proxyInstallCommand: CommandModule;
export declare const proxyUninstallCommand: CommandModule;
