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

16 lines
507 B
Plaintext

import { PacketMsgBuilder } from '../../packet/message/builder';
export type PacketBuf = Buffer & {
readonly hexNya: unique symbol;
};
export declare const PacketBufBuilder: (str: Uint8Array) => PacketBuf;
export interface OidbPacket {
cmd: string;
data: PacketBuf;
}
export declare abstract class PacketTransformer<T> {
protected msgBuilder: PacketMsgBuilder;
constructor();
abstract build(...args: any[]): OidbPacket | Promise<OidbPacket>;
abstract parse(data: Buffer): any;
}