import { PLVVodMediaPlayerRepo } from '../../model/PLVVodMediaPlayerRepo'; import { PLVVodMediaPlayerDataMediator } from '../../model/mediator/PLVVodMediaPlayerDataMediator'; import { PLVVodMediaResource } from '../../../common/model/vo/PLVMediaResource'; import { PLVVodVideoJsonVO } from '../../../common/model/api/vo/PLVVodVideoJsonRequestResultVO'; export declare class VodGetVideoJsonUseCase { private readonly repo; private readonly mediator; constructor(repo: PLVVodMediaPlayerRepo, mediator: PLVVodMediaPlayerDataMediator); getVideoJson(mediaResource: PLVVodMediaResource): Promise; }