import { MousePosition } from '../types/common.js'; import { WindowsControlResponse } from '../types/responses.js'; type MouseButton = 'left' | 'right' | 'middle'; export declare function moveMouse(position: MousePosition): WindowsControlResponse; export declare function clickMouse(button?: MouseButton): WindowsControlResponse; export declare function doubleClick(position?: MousePosition): WindowsControlResponse; export declare function getCursorPosition(): WindowsControlResponse; export declare function scrollMouse(amount: number): WindowsControlResponse; export declare function dragMouse(from: MousePosition, to: MousePosition, button?: MouseButton): WindowsControlResponse; export declare function clickAt(x: number, y: number, button?: MouseButton): WindowsControlResponse; export {};