import { Element } from '../../../../../client/element';
import { System } from '../../../../../system';
import { Dict } from '../../../../../types/Dict';
export interface Props {
    style?: Dict<string>;
}
export declare const DEFAULT_STYLE: {
    display: string;
    flexDirection: string;
    boxSizing: string;
    minHeight: string;
    minWidth: string;
};
export default class Keyboard extends Element<HTMLDivElement, Props> {
    private _keyboard;
    private _keys;
    private _key_ShiftLeft;
    constructor($props: Props, $system: System);
    onPropChanged(prop: string, current: any): void;
    private _line;
    private _key;
}
