UNPKG

telegram-updated

Version:

NodeJS/Browser MTProto API Telegram client library,

18 lines (17 loc) 612 B
/// <reference types="node" /> import { Connection, PacketCodec } from "./Connection"; import type { PromisedNetSockets, PromisedWebSockets } from "../../extensions"; export declare class FullPacketCodec extends PacketCodec { private _sendCounter; constructor(connection: any); encodePacket(data: Buffer): Buffer; /** * * @param reader {PromisedWebSockets} * @returns {Promise<*>} */ readPacket(reader: PromisedNetSockets | PromisedWebSockets): Promise<Buffer>; } export declare class ConnectionTCPFull extends Connection { PacketCodecClass: typeof FullPacketCodec; }