import type { VideoDataSubtitle } from "@vot.js/core/types/client"; import type { MinimalVideoData } from "../types/client.js"; import type { BasePlayer } from "./base.js"; declare global { const jwplayer: (id?: string | number | HTMLElement) => any; } interface JWPlayerSource { type: string; file: string; height?: number; width?: number; label?: string; bitrate?: number; default?: boolean; mimeType?: string; } export default class JWPlayerHelper implements BasePlayer { SUBTITLE_SOURCE: string; SUBTITLE_FORMAT: VideoDataSubtitle["format"]; getHeight(source: JWPlayerSource): number; getPlayer(): any; getVideoData(videoId: string): MinimalVideoData | undefined; getSubtitles(): VideoDataSubtitle[]; } export {}; //# sourceMappingURL=jwplayer.d.ts.map