import { EventEmitter } from '../utils'; declare type Key = KeyboardEvent['key']; declare type KeyboardEvents = { /** * Emitted when a key is released. */ up: [Key]; /** * Emitted when a key is pressed. */ down: [Key]; }; /** * The Set of keys that are actually pressed. */ export declare const pressed: Set; /** * The EventEmitter to watch the KeyBoard. * @type {EventEmitter} */ export declare const events: EventEmitter; /** * Test if a key is pressed. * @params key - The key to test. * @returns - Is pressed. */ export declare function isPressed(key: Key | Key[]): boolean; export {};