Files
collabvm-1.2.ts/cvmts/src/VM.ts
2024-06-11 13:46:24 -04:00

11 lines
299 B
TypeScript

import VMDisplay from "./VMDisplay.js";
export default interface VM {
Start(): Promise<void>;
Stop(): Promise<void>;
Reboot(): Promise<void>;
Reset(): Promise<void>;
MonitorCommand(command: string): Promise<any>;
GetDisplay(): VMDisplay;
SnapshotsSupported(): boolean;
}