import { Keys, KeyCodes } from "./Keys.js"; import { KeysInput, KeyCodesInput } from "./KeysInput.js"; export { Keys, KeyCodes, KeysInput, KeyCodesInput }; export declare enum MouseButton { Any = -1, None = 0, Left = 1, Right = 2, Middle = 3 } export declare enum VerticalScroll { up = -1, down = 1 } export declare enum HorizontalScroll { left = -1, right = 1 } export declare enum ScrollDirection { vertical = 3, horizontal = 4 } export declare enum KeyboardEventType { KEY_PRESSED = 4, KEY_RELEASED = 5 } export declare enum MouseEventType { MOUSE_CLICKED = 6, MOUSE_PRESSED = 7, MOUSE_RELEASED = 8, MOUSE_MOVED = 9 } export declare enum WheelEventType { MOUSE_SCROLL = 11 } export declare enum InputEventType { KEY_PRESSED = 4, KEY_RELEASED = 5, MOUSE_CLICKED = 6, MOUSE_PRESSED = 7, MOUSE_RELEASED = 8, MOUSE_MOVED = 9, MOUSE_SCROLL = 11 } export declare const RegularKeys: { "0": number; "1": number; "2": number; "3": number; "4": number; "5": number; "6": number; "7": number; "8": number; "9": number; a: number; b: number; c: number; d: number; e: number; f: number; g: number; h: number; i: number; j: number; k: number; l: number; m: number; n: number; o: number; p: number; q: number; r: number; s: number; t: number; u: number; v: number; w: number; x: number; y: number; z: number; "`": number; "-": number; "=": number; "[": number; "]": number; "\\": number; ";": number; "'": number; ",": number; ".": number; "/": number; " ": number; "\t": number; "\n": number; }; export declare const ShiftedKeys: { ")": number; "!": number; "@": number; "#": number; $: number; "%": number; "^": number; "&": number; "*": number; "(": number; A: number; B: number; C: number; D: number; E: number; F: number; G: number; H: number; I: number; J: number; K: number; L: number; M: number; N: number; O: number; P: number; Q: number; R: number; S: number; T: number; U: number; V: number; W: number; X: number; Y: number; Z: number; "~": number; _: number; "+": number; "{": number; "}": number; "|": number; ":": number; '"': number; "<": number; ">": number; "?": number; };