UNPKG

@np-dev/youtubei-js

Version:

A wrapper around YouTube's private API. Supports YouTube, YouTube Music, YouTube Kids and YouTube Studio (WIP).

29 lines (28 loc) 821 B
import Text from './misc/Text.js'; import { YTNode } from '../helpers.js'; import type { RawNode } from '../index.js'; export default class PlayerCaptionsTracklist extends YTNode { static type: string; caption_tracks?: { base_url: string; name: Text; vss_id: string; language_code: string; kind: string; is_translatable: boolean; }[]; audio_tracks?: { audio_track_id: string; captions_initial_state: string; default_caption_track_index?: number; has_default_track: boolean; visibility: string; caption_track_indices: number[]; }[]; default_audio_track_index?: number; translation_languages?: { language_code: string; language_name: Text; }[]; constructor(data: RawNode); }