@tgsnake/core
Version:
Pure Telegram MTProto library for nodejs
10 lines (9 loc) • 415 B
TypeScript
import { Buffer } from '../../platform.node.js';
import { TCP } from './tcp.js';
import type { ProxyInterface } from '../connection.js';
export declare class TCPIntermediate extends TCP {
constructor();
connect(ip: string, port: number, proxy?: ProxyInterface, dcId?: number): Promise<void>;
send(data: Buffer): Promise<void>;
recv(_length?: number): Promise<Buffer<ArrayBufferLike> | undefined>;
}