import { Participant } from "./Participant"; export declare enum TrackKind { Video = "Video", Audio = "Audio", ScreenshareVideo = "ScreenshareVideo", ScreenshareAudio = "ScreenshareAudio", LocalVideo = "LocalVideo", DataChannel = "DataChannel" } export declare class Track { trackId: string; trackKind: TrackKind | string; track?: MediaStreamTrack; isLocalTrack: boolean; participant: Participant; extraData: any; constructor(_participant: Participant, _isLocalTrack: boolean, _trackKind: TrackKind | string, _track?: MediaStreamTrack); updateTrackWithNewData(track: Track): void; }