@tgsnake/core
Version:
Pure Telegram MTProto library for nodejs
6 lines (5 loc) • 464 B
TypeScript
import { Buffer } from '../platform.node.js';
import { Message, BytesIO } from '../raw/index.js';
export declare function kdf(authKey: Buffer, msgKey: Buffer, outgoing: boolean): Array<Buffer>;
export declare function pack(message: Message, salt: bigint, sessionId: Buffer, authKey: Buffer, authKeyId: Buffer): Buffer;
export declare function unpack(b: BytesIO, sessionId: Buffer, authKey: Buffer, authKeyId: Buffer, storedMsgId: Array<bigint>): Promise<Message>;