import { Readline } from 'xterm-readline'; import './App.css'; export interface TerminalInterface { println: Readline['println']; read: Readline['read']; write: Readline['write']; } export interface FilesInterface { refreshFilesystem: () => Promise; openFileInEditor: (name: string, path: string, readOnly: boolean) => Promise; } export interface PlotInterface { newPlot: () => void; drawImage: (img: ImageBitmap) => void; }