UNPKG

dograma

Version:

NodeJS/Browser MTProto API Telegram client library,

21 lines (20 loc) 596 B
/// <reference types="node" /> import type { MTProtoState } from "../network/MTProtoState"; import type { RequestState } from "../network/RequestState"; export declare class MessagePacker { private _state; private _pendingStates; private _queue; private _ready; private setReady; private _log; constructor(state: MTProtoState, logger: any); values(): any[]; append(state: RequestState): void; extend(states: RequestState[]): void; get(): Promise<{ batch: any[]; data: Buffer; } | null>; rejectAll(): void; }