import IKeyboard, { LingoKeyboardEvent } from "../interface/IKeyboard"; import Appendable from "./core/Appendable"; export default class Keyboard extends Appendable implements IKeyboard { static componentName: string; static defaults: Partial>; static schema: Required>; private _onKeyPress?; get onKeyPress(): ((e: LingoKeyboardEvent) => void) | undefined; set onKeyPress(val: ((e: LingoKeyboardEvent) => void) | undefined); private _onKeyUp?; get onKeyUp(): ((e: LingoKeyboardEvent) => void) | undefined; set onKeyUp(val: ((e: LingoKeyboardEvent) => void) | undefined); private _onKeyDown?; get onKeyDown(): ((e: LingoKeyboardEvent) => void) | undefined; set onKeyDown(val: ((e: LingoKeyboardEvent) => void) | undefined); }