export type HelpTopicName = 'profiles' | 'providers' | 'kiro' | 'browser' | 'completion' | 'targets';
export interface HelpTopicEntry {
    name: HelpTopicName;
    summary: string;
}
export interface RootCommandEntry {
    name: string;
    summary: string;
    group: 'start' | 'manage' | 'runtime' | 'operations';
    visibility: 'public' | 'hidden';
    aliases?: readonly string[];
}
export interface ShortcutEntry {
    name: string;
    summary: string;
}
export declare const ROOT_HELP_TOPICS: readonly HelpTopicEntry[];
export declare const ROOT_COMMAND_CATALOG: readonly RootCommandEntry[];
export declare const BUILTIN_PROVIDER_SHORTCUTS: readonly ShortcutEntry[];
export declare const ROOT_PROFILE_EXAMPLES: readonly ShortcutEntry[];
export declare const ROOT_COMPATIBLE_ALIAS_EXAMPLES: readonly ShortcutEntry[];
export declare const ROOT_COMMAND_FLAGS: readonly ["--help", "-h", "--version", "-v", "--shell-completion", "-sc"];
export declare const AUTH_SUBCOMMANDS: readonly ["create", "backup", "list", "show", "resources", "remove", "default", "reset-default"];
export declare const API_SUBCOMMANDS: readonly ["create", "list", "discover", "copy", "export", "import", "remove"];
export declare const CLIPROXY_SUBCOMMANDS: readonly ["create", "edit", "list", "remove", "routing", "catalog", "sync", "quota", "start", "restart", "status", "stop", "doctor", "default", "pause", "resume"];
export declare const CONFIG_SUBCOMMANDS: readonly ["auth", "channels", "image-analysis", "thinking"];
export declare const DOCKER_SUBCOMMANDS: readonly ["up", "down", "status", "update", "logs", "config", "show-key", "finalize-key-rotation"];
export declare const PROXY_SUBCOMMANDS: readonly ["start", "stop", "status", "activate"];
export declare const TOKENS_FLAGS: readonly ["--show", "--api-key", "--secret", "--regenerate-secret", "--variant", "--reset", "--help", "-h"];
export declare const MIGRATE_FLAGS: readonly ["--dry-run", "--rollback", "--list-backups", "--help"];
export declare const CLEANUP_FLAGS: readonly ["--errors", "--days=", "--dry-run", "--force", "--help", "-h"];
export declare const PROVIDER_FLAGS: readonly ["--auth", "--add", "--paste-callback", "--accounts", "--use", "--config", "--thinking", "--effort", "--1m", "--no-1m", "--browser", "--no-browser", "--logout", "--headless", "--port-forward", "--help", "-h"];
export declare const COMMAND_FLAG_SUGGESTIONS: Readonly<Record<string, readonly string[]>>;
export declare const CURSOR_COMPLETION_SUBCOMMANDS: readonly ["--auth", "--accounts", "--config", "--logout", "--help", "-h"];
export declare const COPILOT_COMPLETION_SUBCOMMANDS: readonly ["auth", "status", "models", "usage", "start", "stop", "enable", "disable", "help"];
export declare function getPublicRootCommands(): readonly RootCommandEntry[];
export declare function getAllRootCommandTokens(): string[];
export declare function getPublicRootCommandTokens(): string[];
export declare function uniqueStrings(values: readonly string[]): string[];
//# sourceMappingURL=command-catalog.d.ts.map