Files
NapCatQQ/.pnpm-store/v3/files/7a/45366f25f220375e81bccc55e76a0b04613133daaaf7f8f7154085ed16c5c4d95c53c8e50513721fd6d8a98ce2f822a05f2bd65d3493989b597d3ac2734b2d
T
TanTan e311ca3275
Build NapCat Artifacts / Type Check & Test (push) Waiting to run
docs: 仓库链接指向本镜像仓库
2026-11-13 09:25:58 +08:00

27 lines
1012 B
Plaintext

import { OidbPacket } from '../../packet/transformer/base';
import { PacketLogger } from '../../packet/context/loggerContext';
import { NapCoreContext } from '../../packet/context/napCoreContext';
export declare class LogStack {
private stack;
private readonly logger;
constructor(logger: PacketLogger);
push(msg: string): void;
pushLogInfo(msg: string): void;
pushLogWarn(msg: string): void;
pushLogError(msg: string): void;
clear(): void;
content(): string;
}
export declare class PacketClientContext {
private readonly napCore;
private readonly logger;
private readonly logStack;
private readonly _client;
constructor(napCore: NapCoreContext, logger: PacketLogger);
get available(): boolean;
get clientLogStack(): string;
init(pid: number, recv: string, send: string): Promise<void>;
sendOidbPacket<T extends boolean = false>(pkt: OidbPacket, rsp?: T, timeout?: number): Promise<T extends true ? Buffer : void>;
private newClient;
}