import { EventEmitter, OnInit, ChangeDetectorRef } from '@angular/core'; import { AmplifyService } from '../../../providers/amplify.service'; export declare class ChatbotComponentCore implements OnInit { amplifyService: AmplifyService; errorMessage: string; inputText: string; botName: string; chatTitle: string; clearComplete: boolean; messages: any; completions: any; currentVoiceState: string; inputDisabled: boolean; micText: string; voiceConfig: any; continueConversation: boolean; micButtonDisabled: boolean; audioInput: any; lexResponse: any; conversationModeOn: boolean; ref: ChangeDetectorRef; voiceEnabled: boolean; textEnabled: boolean; audioControl: any; protected logger: any; complete: EventEmitter; constructor(ref: ChangeDetectorRef, amplifyService: AmplifyService); set data(data: any); set bot(botName: string); set title(title: string); set clearOnComplete(clearComplete: boolean); ngOnInit(): void; performOnComplete(evt: any): void; onInputChange(value: string): void; onSubmit(e: any): void; onSilenceHandler: () => void; reset(): void; onError(error: any): void; lexResponseHandler(): Promise; doneSpeakingHandler(): void; micButtonHandler(): Promise; }