import { ElementRef, EventEmitter, OnDestroy } from '@angular/core'; import { NgControl } from '@angular/forms'; import { MatKeyboardService } from '../services/keyboard.service'; import * as i0 from "@angular/core"; export declare class MatKeyboardDirective implements OnDestroy { private _elementRef; private _keyboardService; private _control?; private _keyboardRef; matKeyboard: string; darkTheme: boolean; duration: number; isDebug: boolean; enterClick: EventEmitter; capsClick: EventEmitter; altClick: EventEmitter; shiftClick: EventEmitter; constructor(_elementRef: ElementRef, _keyboardService: MatKeyboardService, _control?: NgControl); ngOnDestroy(): void; showKeyboard(): void; hideKeyboard(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; }