/**
 * Generated by orval v8.8.0 🍺
 * Do not edit manually.
 * OpenAPI spec version: 0.0.0
 */

export interface VideoInfo {
  /** Video ID */
  id: string;
  /** Video title */
  title: string;
  /**
   * Video duration in seconds (null if unavailable)
   * @nullable
   */
  duration: number | null;
  /**
   * Base64 encoded thumbnail image as data URL (e.g., data:image/jpeg;base64,...)
   * @nullable
   */
  thumbnail: string | null;
  /** List of available video quality options (e.g., '1080p', '720p', '480p') */
  video_resolutions: string[];
  /** List of available audio format options */
  audio_resolutions: string[];
  /** List of manually available subtitle language codes (e.g., 'en', 'cs') */
  subtitle_languages: string[];
  /** True if any subtitles or auto-captions are available */
  has_subtitles: boolean;
}
