import { AbstractPredictionsProvider } from '../types/Providers'; import { TranslateTextInput, TextToSpeechInput, SpeechToTextInput, PredictionsOptions, IdentifyTextInput, IdentifyTextOutput, IdentifyLabelsInput, IdentifyLabelsOutput, IdentifyEntitiesInput, IdentifyEntitiesOutput, TranslateTextOutput, TextToSpeechOutput, SpeechToTextOutput, InterpretTextInput, InterpretTextOutput } from '../types'; export declare class AmazonAIPredictionsProvider extends AbstractPredictionsProvider { private convertProvider; private identifyProvider; private interpretProvider; constructor(); getCategory(): string; getProviderName(): string; configure(config: PredictionsOptions): PredictionsOptions; interpret(input: InterpretTextInput): Promise; convert(input: TranslateTextInput | TextToSpeechInput | SpeechToTextInput): Promise; identify(input: IdentifyTextInput | IdentifyLabelsInput | IdentifyEntitiesInput): Promise; } /** * @deprecated use named import */ export default AmazonAIPredictionsProvider;