@maxverse/media-web-sdk
Version:
20 lines (19 loc) • 569 B
TypeScript
import { Participant } from 'livekit-client';
import Presenter from '../helper/presenter';
export declare enum MetadataSort {
PRESENTER = "presenter",
UNKNOWN = "unknown"
}
export declare type MetadataValue = {
[MetadataSort.PRESENTER]: string;
};
export declare type Metadata = Record<MetadataSort, unknown>;
declare class DataChannelContainer {
#private;
constructor(presenter: Presenter);
onFetchMetaDataHandler: (metadata: string) => {
type: MetadataSort;
payload?: Participant;
};
}
export default DataChannelContainer;