///
export declare class PromisedWebSockets {
private closed;
private stream;
private canRead?;
private resolveRead;
private client;
private website?;
constructor();
readExactly(number: number): Promise;
read(number: number): Promise;
readAll(): Promise;
getWebSocketLink(ip: string, port: number, testServers: boolean): string;
connect(port: number, ip: string, testServers?: boolean): Promise;
write(data: Buffer): void;
close(): Promise;
receive(): Promise;
toString(): string;
}