agora-rtc-sdk-ng
Version:
Agora WebRTC SDK for JavaScript
13 lines (9 loc) • 508 B
TypeScript
import { DataChannel } from '@agora-js/media';
type TRteServiceName = "ChannelMediaRelay" | "LiveStreaming" | "ImageModeration" | "ContentInspect" | "DataStream" | "P2PChannel" | "PlanBConnection" | "InterceptFrame" | "DataChannelConnection" | "DataChannelSignal";
interface IRteService<T = any, R = any> {
name: TRteServiceName;
create: (...args: any[]) => T;
createSubmodule?: (...args: any[]) => R;
}
declare const DataStreamService: IRteService<DataChannel>;
export { DataStreamService };