import { Command } from 'commander'; import { WeChatBotCredentialManager } from '../credential-manager.js'; interface ActionOptions { account?: string; pretty?: boolean; _credManager?: WeChatBotCredentialManager; } interface ActionResult { success?: boolean; error?: string; valid?: boolean; app_id?: string; account_name?: string; accounts?: Array<{ app_id: string; account_name: string; is_current: boolean; }>; } export declare function setAction(appId: string, appSecret: string, options: ActionOptions): Promise; export declare function statusAction(options: ActionOptions): Promise; export declare function clearAction(options: ActionOptions): Promise; export declare function listAction(options: ActionOptions): Promise; export declare function useAction(accountId: string, options: ActionOptions): Promise; export declare function removeAction(accountId: string, options: ActionOptions): Promise; export declare const authCommand: Command; export {}; //# sourceMappingURL=auth.d.ts.map