import type { PromptApi } from "../pick.ts"; /** * Interactive flow for `rolebox uninstall` without a role: pick an installed * role, confirm, then uninstall. Returns true when an uninstall was performed, * false when the user cancelled. `prompts` is injectable for tests. */ export declare function uninstallInteractive(prompts?: PromptApi): Promise; export declare function uninstall(roleId: string): Promise; declare const _default: import("citty").CommandDef<{ readonly role: { readonly type: "positional"; readonly description: "Role ID to uninstall. Omit for interactive selection"; readonly required: false; }; }>; export default _default; //# sourceMappingURL=uninstall.d.ts.map