import { BaseModule, ModuleMeta } from './base.module'; /** * 权限管理模块 - 通过命令管理用户角色 */ export declare class AuthModule extends BaseModule { readonly meta: ModuleMeta; protected onInit(): Promise; /** * 解析用户 ID(支持 @at 和纯数字) */ private parseUserId; /** * 通过 ID、名称或别名查找角色 * @param roleIdentifier 角色 ID、名称或别名 * @returns { role, warning } 找到的角色和可能的警告信息 */ private findRole; /** * 注册命令 */ private registerCommands; }