import { AEvent } from "./AEvent";
export declare class KeyboardEvent extends AEvent {
    static KEY_DOWN: string;
    static KEY_UP: string;
    private m_keyLocation;
    private m_keyCode;
    private m_ctrlKey;
    private m_altKey;
    private m_shiftKey;
    constructor(type: string, bubbles?: boolean, cancelable?: boolean, charCodeValue?: number, keyCodeValue?: number, keyLocationValue?: number, ctrlKeyValue?: boolean, altKeyValue?: boolean, shiftKeyValue?: boolean);
    clone(): AEvent;
    toString(): string;
    get charCode(): number;
    set charCode(param1: number);
    get keyCode(): number;
    set keyCode(value: number);
    get keyLocation(): number;
    set keyLocation(value: number);
    get ctrlKey(): boolean;
    set ctrlKey(param1: boolean);
    get altKey(): boolean;
    set altKey(param1: boolean);
    get shiftKey(): boolean;
    set shiftKey(param1: boolean);
    updateAfterEvent(): void;
}
