@cusedev/core
Version:
Core library for implementing computer usage capabilities for AI agents
16 lines • 586 B
TypeScript
import { DisplayInterface, SystemConfig } from './types';
/**
* Display control implementation
* Provides functionality for screen operations like taking screenshots
*/
export declare class Display implements DisplayInterface {
private config;
constructor(config: SystemConfig);
/**
* Capture a screenshot of the current display state
* @returns Promise resolving to screenshot data as a File or Blob
* @throws Error if screenshot capture fails or response is empty
*/
getScreenshot(): Promise<File | Blob>;
}
//# sourceMappingURL=display.d.ts.map