vot.js - v2.4.16
    Preparing search index...

    Variable YandexVOTProtobufConst

    YandexVOTProtobuf: {
        decodeStreamResponse: (
            response: ArrayBuffer,
        ) => StreamTranslationResponse;
        decodeSubtitlesResponse: (response: ArrayBuffer) => SubtitlesResponse;
        decodeTranslationAudioResponse: (
            response: ArrayBuffer,
        ) => VideoTranslationAudioResponse;
        decodeTranslationCacheResponse: (
            response: ArrayBuffer,
        ) => VideoTranslationCacheResponse;
        decodeTranslationResponse: (
            response: ArrayBuffer,
        ) => VideoTranslationResponse;
        encodeStreamPingRequest: (pingId: number) => Uint8Array<ArrayBufferLike>;
        encodeStreamRequest: (
            url: string,
            requestLang: string,
            responseLang: string,
        ) => Uint8Array<ArrayBufferLike>;
        encodeSubtitlesRequest: (
            url: string,
            requestLang: string,
        ) => Uint8Array<ArrayBufferLike>;
        encodeTranslationAudioRequest: {
            (
                url: string,
                translationId: string,
                audioBuffer: AudioBufferObject,
                partialAudio?: undefined,
            ): Uint8Array;
            (
                url: string,
                translationId: string,
                audioBuffer: PartialAudioBufferObject,
                partialAudio: VOTTypes.YandexType.PartialAudioObject,
            ): Uint8Array;
        };
        encodeTranslationCacheRequest: (
            url: string,
            duration: number,
            requestLang: string,
            responseLang: string,
        ) => Uint8Array<ArrayBufferLike>;
        encodeTranslationRequest: (
            url: string,
            duration: number,
            requestLang: string,
            responseLang: string,
            translationHelp: null | VOTTypes.YandexType.TranslationHelp[],
            __namedParameters?: VOTTypes.YandexType.TranslationExtraOpts,
        ) => Uint8Array<ArrayBufferLike>;
        isPartialAudioBuffer: (
            audioBuffer: AudioBufferObject | PartialAudioBufferObject,
        ) => audioBuffer is PartialAudioBufferObject;
    } = ...

    Type declaration