import { AppEventContext } from "../../app";
export declare abstract class HotKey {
    abstract type: string;
    abstract work(event: KeyboardEvent, context: AppEventContext): void;
    abstract enable(event: KeyboardEvent, isMac: boolean): boolean;
    keyDown(event: KeyboardEvent, context: AppEventContext): void;
    keyUp(event: KeyboardEvent, context: AppEventContext): void;
    shouldPreventDefault(): boolean;
    protected isPressMetaKey(event: KeyboardEvent, isMac: boolean): boolean;
}
//# sourceMappingURL=HotKey.d.ts.map