class PromisedWebSocketsimport { PromisedWebSockets } from "https://deno.land/x/grm@0.8.2/extensions/promised_web_sockets.ts"; ConstructorsnewPromisedWebSockets()PropertiesprivateoptionalcanRead: boolean | Promise<boolean>privateclient: WebSocket | undefinedprivateclosed: booleanprivateresolveRead: ((value?: any) => void) | undefinedprivatestream: Bufferprivateoptionalwebsite: stringMethodsclose()connect(port: number,ip: string,testServers?,)getWebSocketLink(ip: string,port: number,testServers: boolean,)read(number: number)readAll()readExactly(number: number)receive()toString()write(data: Buffer)