import type { ControlClient } from "@onebots/core/control"; import type { TuiPrompt } from "../tui/prompt.js"; export declare const EXTENSIONS_HELP = "onebots extensions install [--data-dir \u5DE5\u4F5C\u533A]\n\u4EA4\u4E92\u9009\u62E9\u5B8C\u6574\u6269\u5C55\u96C6\u5408\uFF0C\u5B89\u88C5\u548C\u9A8C\u8BC1\u65B0\u5019\u9009\uFF0C\u518D\u5355\u72EC\u786E\u8BA4\u6FC0\u6D3B\u3002\n\nonebots extensions remove --adapter \u540D\u79F0[,\u540D\u79F0] --protocol \u540D\u79F0[,\u540D\u79F0] --framework \u540D\u79F0[,\u540D\u79F0] [--data-dir \u5DE5\u4F5C\u533A] [--plan-only]\n\u4ECE\u5F53\u524D\u5B8C\u6574\u96C6\u5408\u4E2D\u79FB\u9664\u6307\u5B9A\u6269\u5C55\uFF0C\u901A\u8FC7\u4E0D\u53EF\u53D8\u5019\u9009\u5B89\u88C5\u3001\u9A8C\u8BC1\u548C\u5355\u72EC\u6FC0\u6D3B\u5B8C\u6210\uFF1B\u4E0D\u4F1A\u539F\u5730\u5220\u5305\u6216\u4FEE\u6539\u914D\u7F6E\u3002\n\u88AB\u8D26\u53F7\u3001\u534F\u8BAE\u6216 plugins \u5F15\u7528\u7684\u6269\u5C55\u4F1A\u88AB\u62D2\u7EDD\uFF0C\u8BF7\u5148\u5728\u914D\u7F6E\u7BA1\u7406\u4E2D\u5220\u9664\u5F15\u7528\u5E76\u5E94\u7528\u914D\u7F6E\u3002\n--plan-only \u53EA\u8F93\u51FA\u8BA1\u5212\uFF1B\u540E\u7EED\u4F7F\u7528 control install/installation/activate \u5904\u7406\u540C\u4E00\u8BA1\u5212\u3002"; interface ManagerExtensionsDependencies { interactive?: boolean; client?(workspace: string): ControlClient; prompt?: TuiPrompt; output?(value: string): void; } export declare function runManagerExtensions(args: string[], dependencies?: ManagerExtensionsDependencies): Promise; export {}; //# sourceMappingURL=manager-extensions.d.ts.map