export interface UninstallArgs { platform: "claude"; dir: string; purge: boolean; yes: boolean; } export interface UninstallArgsError { error: string; } /** * Parse subcommand args for `forge uninstall`. * * Expected forms: * forge uninstall claude → dir = cwd * forge uninstall claude → dir = * forge uninstall claude [dir] --purge → also remove config + store * forge uninstall claude [dir] --yes|-y → skip the [y/N] confirm */ export declare function parseUninstallArgs(args: readonly string[]): UninstallArgs | UninstallArgsError; export declare function runUninstall(args: readonly string[]): Promise;