UNPKG

@tgsnake/core

Version:

Pure Telegram MTProto library for nodejs

6 lines (5 loc) 531 B
import { Buffer } from '../platform.node.js'; import { Raw } from '../raw/index.js'; export declare function kdf(sharedKey: Buffer, msgKey: Buffer, isAdmin: boolean, v1?: boolean): Array<Buffer>; export declare function pack(message: Raw.TypeDecryptedMessage, sharedKey: Buffer, inSeqNo: number, outSeqNo: number, isAdmin: boolean, layer: number, mtproto?: number): Buffer; export declare function unpack(message: Raw.TypeEncryptedMessage, sharedKey: Buffer, isAdmin: boolean, mtproto?: number): Promise<Raw.TypeDecryptedMessage>;