declare abstract class Adapter { abstract open(): Promise; abstract write(data: Uint8Array): Promise; abstract close(): Promise; onDataReceived: (data: any) => void; } export default Adapter;