export declare const KeyCode: {
    BACKSPACE: string;
    TAB: string;
    ENTER: string;
    SHIFT: string;
    CTRL: string;
    ESCAPE: string;
    SPACE: string;
    DELETE: string;
    PAGE_UP: string;
    PAGE_DOWN: string;
    END: string;
    HOME: string;
    ARROW_LEFT: string;
    ARROW_UP: string;
    ARROW_RIGHT: string;
    ARROW_DOWN: string;
    CUT: string;
    COPY: string;
    PASTE: string;
};
export declare enum Nile_Events {
    NILE_INIT = "nile-init",
    NILE_CHANGE = "nile-change",
    NILE_DESTROY = "nile-destroy",
    NILE_PASTE = "nile-paste",
    NILE_CUT = "nile-cut",
    NILE_COPY = "nile-copy",
    NILE_SELECT_ALL = "nile-select-all",
    NILE_FOCUS = "nile-focus",
    NILE_BLUR = "nile-blur",
    NILE_INVALID = "nile-invalid",
    NILE_VALID = "nile-valid",
    NILE_RESET = "nile-reset",
    NILE_CLEAR = "nile-clear",
    NILE_CLEAR_ALL = "nile-clear-all",
    NILE_CLEAR_SELECTION = "nile-clear-selection",
    NILE_CLEAR_ALL_SELECTION = "nile-clear-all-selection",
    NILE_INPUT = "nile-input",
    NILE_COMPLETE = "nile-complete"
}
export declare enum MouseKey {
    META = "metaKey",
    CTRL = "ctrlKey",
    SHIFT = "shiftKey",
    ALT = "altKey"
}
