import type { CliOptions } from "./types.js"; export type CommandName = "server" | "setup" | "install" | "doctor" | "help" | "version"; export type ClientName = "codex" | "claude-desktop" | "claude-code" | "cursor" | "vscode"; export declare const CLIENT_NAMES: readonly ClientName[]; export interface ParsedCli { command: CommandName; options: CliOptions; setup: { printOnly: boolean; client?: ClientName; }; install: { dryRun: boolean; client?: ClientName; serverName?: string; }; doctor: { json: boolean; }; } export declare function parseCliArgs(argv: string[]): ParsedCli;