import { default as KeyAction } from '../models/KeyAction';
declare class KeyMapper {
    isControlDown: boolean;
    keyActionHandler: ((keyAction: any) => void) | undefined;
    constructor(keyActionHandler?: ((keyAction: any) => void) | undefined);
    keyDown(key: string, isShiftKeyPressed?: boolean, isCtrlKeyPressed?: boolean): boolean;
    triggerKeyAction(keyAction: KeyAction): void;
}
export default KeyMapper;
