import Adapter from "../Adapter"; export interface IEndpoint { address: string; port: number; } export default class Network extends Adapter { private retrying; private options; private device; private retries; private connected; private forceClose; constructor(address: string, port?: number, alwaysRetry?: boolean, retries?: number); open(): Promise; write(data: Uint8Array): Promise; close(): Promise; private throwIfNeeded(reason?); }