/// import { ProxyInterface } from "../network/connection/TCPMTProxy"; export declare class PromisedNetSockets { private client?; private closed; private stream; private canRead?; private resolveRead; private proxy?; constructor(proxy?: ProxyInterface); readExactly(number: number): Promise; read(number: number): Promise; readAll(): Promise; /** * Creates a new connection * @param port * @param ip * @returns {Promise} */ connect(port: number, ip: string): Promise; write(data: Buffer): void; close(): Promise; receive(): Promise; toString(): string; }