import type { TranslationChannelsAvailableOptions, TranslationConfigUpdatedOptions, TranslationErrorOptions, TranslationLanguageSetOptions, TranslationMemberStateOptions, TranslationProducerClosedOptions, TranslationProducerReadyOptions, TranslationRoomConfigOptions, TranslationSpeakerOutputChangedOptions, TranslationSubscribedOptions, TranslationTranscriptOptions, TranslationUnsubscribedOptions } from 'mediasfu-shared'; import * as i0 from "@angular/core"; export type { LanguageEntry, LanguageMode, LiveSubtitle, TranslationChannelsAvailableData, TranslationChannelsAvailableOptions, TranslationConfigUpdatedData, TranslationConfigUpdatedOptions, TranslationErrorData, TranslationErrorOptions, TranslationLanguageSetData, TranslationLanguageSetOptions, TranslationMemberStateData, TranslationMemberStateOptions, TranslationProducerClosedData, TranslationProducerClosedOptions, TranslationProducerMap, TranslationProducerReadyData, TranslationProducerReadyOptions, TranslationRoomConfig, TranslationRoomConfigData, TranslationRoomConfigOptions, TranslationSpeakerOutputChangedData, TranslationSpeakerOutputChangedOptions, TranslationSubscribedData, TranslationSubscribedOptions, TranslationTranscriptData, TranslationTranscriptOptions, TranslationUnsubscribedData, TranslationUnsubscribedOptions, } from 'mediasfu-shared'; export { createLiveSubtitle, isSubtitleExpired } from 'mediasfu-shared'; export declare class TranslationReceiveMethods { translationRoomConfig(options: TranslationRoomConfigOptions): Promise; translationConfigUpdated(options: TranslationConfigUpdatedOptions): Promise; translationLanguageSet(options: TranslationLanguageSetOptions): Promise; translationSubscribed(options: TranslationSubscribedOptions): Promise; translationUnsubscribed(options: TranslationUnsubscribedOptions): Promise; translationProducerReady(options: TranslationProducerReadyOptions): Promise; translationProducerClosed(options: TranslationProducerClosedOptions): Promise; translationChannelsAvailable(options: TranslationChannelsAvailableOptions): Promise; translationMemberState(options: TranslationMemberStateOptions): Promise; translationError(options: TranslationErrorOptions): Promise; translationTranscript(options: TranslationTranscriptOptions): Promise; translationSpeakerOutputChanged(options: TranslationSpeakerOutputChangedOptions): Promise; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }