import type { IKeyboard, IKeyDownEvent } from '../../../abstraction'; import { EventBase } from '../../../dom'; export declare class KeyDownEvent extends EventBase implements IKeyDownEvent { static readonly TYPE: string; private _code; private _target?; constructor(data: IKeyboard, code: string, target?: EventTarget | null); get code(): string; get target(): EventTarget | null | undefined; }