@signiant/media-shuttle-sdk-base
Version:
The base parent sdk behind other media shuttle sdks (e.g. media-shuttle-sdk)
15 lines • 665 B
TypeScript
import ChannelProviderFactory from './ChannelProviderFactory';
import MessageChannelProvider from '../MessageChannelProvider';
import { MessagingConfig } from '../MessagingConfig';
declare class DualChannelProviderFactory extends ChannelProviderFactory {
private _providerInfoList;
private readonly _sessionId;
private _legacyPubNubInfo;
constructor(params: any);
getProvider(messagingConfig: MessagingConfig): MessageChannelProvider<MessagingConfig>;
private parseProvidersFromConfig;
private buildDecorator;
private buildChannel;
}
export default DualChannelProviderFactory;
//# sourceMappingURL=DualChannelProviderFactory.d.ts.map