import IOHandle from "../handles/IOHandle.js"; import { MouseButton } from "../../common/constants.js"; import { GlobalMouseEvent, Hook } from "../../common/types"; declare class MouseClickHook implements Hook { #private; constructor(button: MouseButton); get once(): this; get all(): this; get double(): this; get triple(): this; get Alt(): this; get Ctrl(): this; get Meta(): this; get Shift(): this; do(handler: (e: GlobalMouseEvent) => void): IOHandle; } export default MouseClickHook;