Build NapCat Artifacts / Windows Loader Test (push) Canceled after 0s
Build NapCat Artifacts / Type Check & Test (push) Canceled after 0s
Build NapCat Artifacts / Build NapCat.Framework (push) Canceled after 0s
Build NapCat Artifacts / Build NapCat.Shell (push) Canceled after 0s
19 lines
702 B
Plaintext
19 lines
702 B
Plaintext
import { MessageElement, Peer, RawMessage } from '../../index';
|
|
import { PacketMsg, PacketSendMsgElement } from '../../packet/message/message';
|
|
import { Elem } from '../../packet/transformer/proto';
|
|
export type rawMsgWithSendMsg = {
|
|
senderUin: number;
|
|
senderUid?: string;
|
|
senderName: string;
|
|
groupId?: number;
|
|
time: number;
|
|
msg: PacketSendMsgElement[];
|
|
};
|
|
export declare class PacketMsgConverter {
|
|
private isValidElementType;
|
|
private readonly rawToPacketMsgConverters;
|
|
rawMsgWithSendMsgToPacketMsg(msg: rawMsgWithSendMsg): PacketMsg;
|
|
rawMsgToPacketMsg(msg: RawMessage, ctxPeer: Peer): PacketMsg;
|
|
packetMsgToRaw(msg: any[]): [MessageElement, any | null][];
|
|
}
|