import { PLVPlaybackListType } from "../../../common/model/vo/PLVPlaybackListType"; import { PLVPlaybackVideoResponseVO } from "../../../common/model/api/vo/PLVPlaybackVideoResponseVO"; import { PLVPlaybackDataResponseVO } from "../../../common/model/api/vo/PLVPlaybackDataResponseVO"; import { PLVPlaybackMediaResource } from "../../../common/model/vo/PLVMediaResource"; export declare class PLVPlaybackVideoData { playbackListType?: PLVPlaybackListType; hasPlaybackVideo?: string; hasRecordFile?: string; sectionEnabled?: string; liveType?: string; fileUrl?: string; channelSessionId?: string; originSessionId?: string; fileId?: string; videoPoolId?: string; videoId?: string; channelId?: string; localPlay?: boolean; fillFromMediaResource(mediaResource: PLVPlaybackMediaResource): PLVPlaybackVideoData; fillFromPlaybackVideo(playbackVideo: PLVPlaybackVideoResponseVO): PLVPlaybackVideoData; fillFromPlaybackData(playbackData: PLVPlaybackDataResponseVO): PLVPlaybackVideoData; }