import TinkoffStorage from 'tinkoff-storage-sdk'; import TinkoffApi from './TinkoffApi.js'; import { LongRunningRecognizeRequest } from './stt/LongRunningRecognizeRequest.js'; import { Operation__Output } from './lro/Operation'; import { RecognizeRequest } from './stt/RecognizeRequest.js'; import { RecognizeResponse__Output } from './stt/RecognizeResponse'; export { LongRunningRecognizeRequest, RecognizeRequest, }; export default class TinkoffSpeechToText extends TinkoffApi { private readonly s3; constructor(issuer: string, subject: string, accessKeyId: string, secretAccessKey: string); get storage(): TinkoffStorage; recognize(params: RecognizeRequest): Promise; longRunningRecognize(params: LongRunningRecognizeRequest): Promise; /** * Streaming recognition. */ streamingRecognize(): Promise; }