import { NgZone } from '@angular/core';
import { Config } from '../config/config';
import { DomController } from './dom-controller';
export declare class Keyboard {
    private _zone;
    private _dom;
    private _tmr;
    constructor(config: Config, _zone: NgZone, _dom: DomController);
    isOpen(): boolean;
    onClose(callback: Function, pollingInternval?: number, pollingChecksMax?: number): Promise<any>;
    close(): void;
    focusOutline(setting: any, document: any): void;
}
