UNPKG

miraipie

Version:

the most powerful nodejs development kit for mirai-api-http

52 lines 1.46 kB
import { ApiResponse } from '../mirai'; /** * mirai-api-http 提供的 websocket adapter<br/> * @see <a href="https://github.com/project-mirai/mirai-api-http/blob/master/docs/adapter/WebsocketAdapter.md">文档<a/> */ declare const WebsocketApiAdapter: import("../adapter").MiraiApiHttpAdapter<{ qq: { type: NumberConstructor; description: string; }; verifyKey: { type: StringConstructor; required: true; description: string; }; host: { type: StringConstructor; required: true; description: string; default: () => string; }; port: { type: NumberConstructor; required: true; description: string; default: () => number; }; timeout: { type: NumberConstructor; description: string; default: () => number; }; ssl: { type: BooleanConstructor; description: string; default: () => boolean; }; }, { /** 响应队列 */ queue: Map<number, ApiResponse>; /** syncId 生成器 */ syncIdGenerator: Generator<number, any, unknown>; /** * websocket 连接 * @type WebSocket */ ws: any; }, { request<T extends ApiResponse>(command: string, content?: object, subCommand?: string): Promise<T>; }>; export = WebsocketApiAdapter; //# sourceMappingURL=WebsocketApiAdapter.d.ts.map