import { Component } from '../../../../../client/component';
import { System } from '../../../../../system';
import { Dict } from '../../../../../types/Dict';
export interface Props {
    className?: string;
    style?: Dict<string>;
    icon?: string;
    width?: number;
    height?: number;
    x?: number;
    y?: number;
    collapsed?: boolean;
}
export declare const DEFAULT_STYLE: {};
export declare const DIM_TIMEOUT_T = 3000;
export default class GUIControlKeyboard extends Component<HTMLDivElement, Props> {
    private _root;
    private _content;
    constructor($props: Props, $system: System);
    onPropChanged(prop: string, current: any): void;
    private _background_color;
    private _refresh_color;
    private _context_unlisten;
    onMount(): void;
    onUnmount(): void;
}
