/** * QQ 官方适配器 */ import { Adapter, Plugin } from "zhin.js"; import type { Router } from "@zhin.js/host-router"; import type { EndpointManager } from "zhin.js"; import { QQEndpoint } from "./endpoint.js"; import type { QQEndpointConfig, ReceiverMode } from "./types.js"; import type { OutboundRichSegmentPolicy } from "zhin.js"; export declare class QQAdapter extends Adapter> { #private; static readonly capabilities: readonly ["inbound", "outbound"]; static outboundRichSegmentPolicy: OutboundRichSegmentPolicy; constructor(plugin: Plugin, router?: Router); getRouter(): Router | undefined; createEndpoint(config: QQEndpointConfig): QQEndpoint; getEndpointManager(): EndpointManager; kickMember(endpointId: string, sceneId: string, userId: string): Promise; muteMember(endpointId: string, sceneId: string, userId: string, duration?: number): Promise; muteAll(endpointId: string, sceneId: string, enable?: boolean): Promise; listMembers(endpointId: string, sceneId: string): Promise; getGroupInfo(endpointId: string, sceneId: string): Promise; start(): Promise; } //# sourceMappingURL=adapter.d.ts.map