export interface OpenOptions { baudRate: number; } export interface Transport { open(options: OpenOptions): Promise; close(): Promise; read(): Promise; write(data: Buffer): Promise; }