import { Track } from "./stream/track"; import { TrackBaseInfo } from "../types"; export declare class User { userId: string; userData?: string; /** * 指这个用户在本地的 Track 对象,一般用来播放 */ tracks: Track[]; /** * 指这个用户在这个房间内已经发布的流信息,一般用来发起订阅 */ publishedTrackInfo: TrackBaseInfo[]; constructor(userId: string, userData?: string); /** * 只要有 track 就认为其已经发布 */ readonly published: boolean; }