import { BaseCommandProcessor } from './BaseCommandProcessor'; import { Client, IMessage } from '../Client'; export interface AuthCommandRequest { key?: string; info?: any; } export interface AuthCommandResponse { type: 'AUTH'; success: boolean; data: { isAuthorized?: boolean; isAdmin?: boolean; }; } export declare class AuthCommandProcessor extends BaseCommandProcessor { tester: string; needAuth: boolean; private config; private authKey; private adminKey; onMessage(client: Client, msg: AuthCommandRequest, evt: IMessage): Promise; }