export declare const KeyboardKeys: { readonly '0': 0; readonly '1': 1; readonly '2': 2; readonly '3': 3; readonly '4': 4; readonly '5': 5; readonly '6': 6; readonly '7': 7; readonly '8': 8; readonly '9': 9; readonly Power: 10; readonly Eject: 11; readonly Abort: 12; readonly Help: 13; readonly Backspace: 14; readonly Tab: 15; readonly Numpad5: 16; readonly NumpadEnter: 17; readonly Enter: 18; readonly '\r': 19; readonly '\n': 20; readonly ShiftLeft: 21; readonly ShiftRight: 22; readonly ControlLeft: 23; readonly ControlRight: 24; readonly AltLeft: 25; readonly AltRight: 26; readonly Pause: 27; readonly CapsLock: 28; readonly Escape: 29; readonly Convert: 30; readonly NonConvert: 31; readonly Space: 32; readonly Numpad9: 33; readonly PageUp: 34; readonly Numpad3: 35; readonly PageDown: 36; readonly End: 37; readonly Numpad1: 38; readonly Home: 39; readonly Numpad7: 40; readonly ArrowLeft: 41; readonly Numpad4: 42; readonly Numpad8: 43; readonly ArrowUp: 44; readonly ArrowRight: 45; readonly Numpad6: 46; readonly Numpad2: 47; readonly ArrowDown: 48; readonly Select: 49; readonly Open: 50; readonly PrintScreen: 51; readonly Insert: 52; readonly Numpad0: 53; readonly Delete: 54; readonly NumpadDecimal: 55; readonly Digit0: 56; readonly Digit1: 57; readonly Digit2: 58; readonly Digit3: 59; readonly Digit4: 60; readonly Digit5: 61; readonly Digit6: 62; readonly Digit7: 63; readonly Digit8: 64; readonly Digit9: 65; readonly KeyA: 66; readonly KeyB: 67; readonly KeyC: 68; readonly KeyD: 69; readonly KeyE: 70; readonly KeyF: 71; readonly KeyG: 72; readonly KeyH: 73; readonly KeyI: 74; readonly KeyJ: 75; readonly KeyK: 76; readonly KeyL: 77; readonly KeyM: 78; readonly KeyN: 79; readonly KeyO: 80; readonly KeyP: 81; readonly KeyQ: 82; readonly KeyR: 83; readonly KeyS: 84; readonly KeyT: 85; readonly KeyU: 86; readonly KeyV: 87; readonly KeyW: 88; readonly KeyX: 89; readonly KeyY: 90; readonly KeyZ: 91; readonly MetaLeft: 92; readonly MetaRight: 93; readonly ContextMenu: 94; readonly NumpadMultiply: 95; readonly NumpadAdd: 96; readonly NumpadSubtract: 97; readonly NumpadDivide: 98; readonly F1: 99; readonly F2: 100; readonly F3: 101; readonly F4: 102; readonly F5: 103; readonly F6: 104; readonly F7: 105; readonly F8: 106; readonly F9: 107; readonly F10: 108; readonly F11: 109; readonly F12: 110; readonly F13: 111; readonly F14: 112; readonly F15: 113; readonly F16: 114; readonly F17: 115; readonly F18: 116; readonly F19: 117; readonly F20: 118; readonly F21: 119; readonly F22: 120; readonly F23: 121; readonly F24: 122; readonly NumLock: 123; readonly ScrollLock: 124; readonly AudioVolumeMute: 125; readonly AudioVolumeDown: 126; readonly AudioVolumeUp: 127; readonly MediaTrackNext: 128; readonly MediaTrackPrevious: 129; readonly MediaStop: 130; readonly MediaPlayPause: 131; readonly Semicolon: 132; readonly Equal: 133; readonly NumpadEqual: 134; readonly Comma: 135; readonly Minus: 136; readonly Period: 137; readonly Slash: 138; readonly Backquote: 139; readonly BracketLeft: 140; readonly Backslash: 141; readonly BracketRight: 142; readonly Quote: 143; readonly AltGraph: 144; readonly Props: 145; readonly Cancel: 146; readonly Clear: 147; readonly Shift: 148; readonly Control: 149; readonly Alt: 150; readonly Accept: 151; readonly ModeChange: 152; readonly ' ': 153; readonly Print: 154; readonly Execute: 155; readonly '\0': 156; readonly a: 157; readonly b: 158; readonly c: 159; readonly d: 160; readonly e: 161; readonly f: 162; readonly g: 163; readonly h: 164; readonly i: 165; readonly j: 166; readonly k: 167; readonly l: 168; readonly m: 169; readonly n: 170; readonly o: 171; readonly p: 172; readonly q: 173; readonly r: 174; readonly s: 175; readonly t: 176; readonly u: 177; readonly v: 178; readonly w: 179; readonly x: 180; readonly y: 181; readonly z: 182; readonly Meta: 183; readonly '*': 184; readonly '+': 185; readonly '-': 186; readonly '/': 187; readonly ';': 188; readonly '=': 189; readonly ',': 245; readonly '.': 191; readonly '`': 192; readonly '[': 193; readonly '\\': 194; readonly ']': 195; readonly "'": 196; readonly Attn: 197; readonly CrSel: 198; readonly ExSel: 199; readonly EraseEof: 200; readonly Play: 201; readonly ZoomOut: 202; readonly ')': 203; readonly '!': 204; readonly '@': 205; readonly '#': 206; readonly $: 207; readonly '%': 208; readonly '^': 209; readonly '&': 210; readonly '(': 211; readonly A: 212; readonly B: 213; readonly C: 214; readonly D: 215; readonly E: 216; readonly F: 217; readonly G: 218; readonly H: 219; readonly I: 220; readonly J: 221; readonly K: 222; readonly L: 223; readonly M: 224; readonly N: 225; readonly O: 226; readonly P: 227; readonly Q: 228; readonly R: 229; readonly S: 230; readonly T: 231; readonly U: 232; readonly V: 233; readonly W: 234; readonly X: 235; readonly Y: 236; readonly Z: 237; readonly ':': 238; readonly '<': 239; readonly _: 240; readonly '>': 241; readonly '?': 242; readonly '~': 243; readonly '{': 244; readonly '}': 246; readonly '|': 220; readonly '"': 247; readonly SoftLeft: 248; readonly SoftRight: 249; readonly Camera: 250; readonly Call: 251; readonly EndCall: 252; readonly VolumeDown: 253; readonly VolumeUp: 254; }; export declare function getKeyboardKey(keyCode: IKeyboardKeyCode): IKeyboardKey | undefined; export declare type IKeyboardKey = keyof typeof KeyboardKeys; export declare type IKeyboardKeyCode = typeof KeyboardKeys[IKeyboardKey]; export declare type IKeyboardKeyCodes = IKeyboardKeyCode[];