import { RequestSignatureHandler, Response, RetrofitService } from "@polyvharmony/media-player-foundation"; import { PLVVodVideoListResponseVO } from "./vo/PLVVodVideoListResponseVO"; import { PLVLiveStatusResponseVO } from "./vo/PLVLiveStatusResponseVO"; import { PLVPlaybackDataResponseVO } from "./vo/PLVPlaybackDataResponseVO"; import { PLVPlaybackVideoResponseVO } from "./vo/PLVPlaybackVideoResponseVO"; declare class PLVApiPolyvApi extends RetrofitService { getVodVideoList(requestSignatureHandler: RequestSignatureHandler, userId: string, userIdQuery: string, pageNum: number, pageSize: number, timestamp: number): Promise>; getLiveStatus(stream: string, channelId: string): Promise>; getPlaybackVideo(requestSignatureHandler: RequestSignatureHandler, appId: string, channelId: string, timestamp: number, vid: string, listType: string, ignoreScene: 'Y'): Promise>; getPlaybackData(requestSignatureHandler: RequestSignatureHandler, appId: string, channelId: string, timestamp: number, vid?: string, playbackType?: string): Promise>; } export declare const api_api_polyv_net: PLVApiPolyvApi; export {};