import { ElementRef, EventEmitter, OnDestroy } from "@angular/core"; import { Subscription } from "rxjs"; import * as i0 from "@angular/core"; export declare class SpeechToTextDirective implements OnDestroy { private elementRef; debug: boolean; bindedText: string; bindedTextChange: EventEmitter; beginSentence: string; private domElement; pausedClass: string; speakingClass: string; recognition: any; tempWords: any; transcript_arr: any[]; confidence_arr: any[]; isStoppedSpeechRecog: boolean; isStoppedAutomatically: boolean; timeInterval: import("rxjs").Observable; subscription: Subscription; SpeechToggle(): void; constructor(elementRef: ElementRef); ngOnDestroy(): void; SpeechToTextToggler(): void; private start; private stop; private wordConcat; private printDebug; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; }