Const Client
Client: ClientCtor = (function(clientOptions: IClientOptions) {const uaFactory = (options: UserAgentOptions) => {return new UserAgent(options);};const transportFactory = (factory: UAFactory, options: IClientOptions) => {return new ReconnectableTransport(factory, options);};const impl = new ClientImpl(uaFactory, transportFactory, clientOptions);createFrozenProxy(this, impl, ['attendedTransfer','connect','createPublisher','defaultMedia','disconnect','getSession','getSessions','invite','isConnected','on','once','reconfigure','removeAllListeners','removeListener','resubscribe','subscribe','unsubscribe']);} as any) as ClientCtor