UNPKG

embody

Version:

A digital consciousness training environment

17 lines (12 loc) 359 B
import { Robot } from '../../domain' // Define how a robot usecase behaves. interface RobotUsecase { // getByUID (uid: string): Promise<Robot> // getByRID (aid: string): Promise<Robot> // create (robot: Robot): Promise<Robot> getScreenImage (): Promise<string|Buffer> moveMousePosition (dx: number, dy: number): void } export { RobotUsecase }