chittycan
Version:
Your completely autonomous network that grows with you - DNA ownership platform with encrypted vaults, PDX portability, and ChittyFoundation governance
39 lines • 1.3 kB
TypeScript
/**
* ChittyCan → chitty CLI proxy
*
* Provides fallback to full chitty CLI for advanced features.
* Wordplay: "ChittyCan't help, but chitty can!"
*
* Also supports natural language commands for supported CLIs:
* `can gh "create a PR"` → chitty interprets and runs actual gh command
*/
/**
* CLIs that support natural language interpretation via chitty
*/
export declare const SUPPORTED_CLIS: readonly ["gh", "docker", "kubectl", "git", "npm", "aws", "gcloud", "az", "terraform", "helm", "cargo", "pip", "yarn", "pnpm"];
export type SupportedCLI = typeof SUPPORTED_CLIS[number];
/**
* Check if first arg is a supported CLI for natural language interpretation
*/
export declare function isSupportedCLI(arg: string): boolean;
/**
* Check if the full chitty CLI is installed
*/
export declare function isChittyInstalled(): boolean;
/**
* Get chitty CLI version if installed
*/
export declare function getChittyVersion(): string | null;
/**
* Proxy command to chitty CLI
*/
export declare function proxyToChitty(args: string[]): void;
/**
* Show upgrade message with wordplay
*/
export declare function showUpgradeMessage(args: string[]): void;
/**
* Show info about chitty integration
*/
export declare function showChittyInfo(): void;
//# sourceMappingURL=chitty-proxy.d.ts.map