UNPKG

bunbot

Version:
45 lines (41 loc) 1.11 kB
// Generated by dts-bundle-generator v8.0.1 export type Coords = { x: number; y: number; }; export declare class Bunbot { constructor(); freeString(ptr: number): void; getRobotGoVersion(): string; getPixelColor(x: number, y: number): string; getScreenSize(): Coords; getScaleSize(): Coords; /** * @param {number} millisecond Default mouse sleep time */ setMouseSleep(millisecond: number): void; scrollMouse(x: number, y: number): void; moveMouse(x: number, y: number): void; dragMouse(x: number, y: number): void; moveMouseSmooth(x: number, y: number, low?: number, high?: number): void; getMousePosition(): Coords; /** * @param {string} button Button to click to * @param {boolean} doubleClick Should double click */ click(button?: "right" | "left" | "wheelLeft", doubleClick?: boolean): void; /** * @param {string} text Text to type */ type(text: string): void; /** * @param {string} key Key * @param {string} modifiers Modifiers */ tap(key: string, ...modifiers: string[]): void; getText(imagePath: string): string; } export { Bunbot as default, }; export {};