/**
 * KeyUp event interface for handling key release events.
 */
interface IKeyUpEvent {
    type: 'keyup';
    keyCode: KeyUpEventMap;
    keyName: keyof typeof KeyUpEventMap;
}
export default IKeyUpEvent;
/**
 * Enum of supported key codes for KeyUp events.
 *
 * @remarks
 * If a key is not listed here, it will show warning in the console.
 */
export declare enum KeyUpEventMap {
    UNKNOWN = 0,
    NUM_0 = 1,
    NUM_1 = 2,
    NUM_2 = 3,
    NUM_3 = 4,
    NUM_4 = 5,
    NUM_5 = 6,
    NUM_6 = 7,
    NUM_7 = 8,
    NUM_8 = 9,
    NUM_9 = 10,
    ARROW_LEFT = 11,
    ARROW_UP = 12,
    ARROW_RIGHT = 13,
    ARROW_DOWN = 14,
    YELLOW = 16,
    BLUE = 17,
    RED = 18,
    GREEN = 19,
    VOLUME_DOWN = 20,
    VOLUME_UP = 30,
    POWER = 31,
    POWER_OFF = 32,
    HOME = 33,
    EXIT = 34,
    RETURN = 35,
    BACKSPACE = 36,
    LOCK = 37
}
