import type NavigationEndpoint from '../classes/NavigationEndpoint.js'; import type PlayerOverlay from '../classes/PlayerOverlay.js'; import type Actions from '../../core/Actions.js'; import type { ApiResponse } from '../../core/Actions.js'; import type { ObservedArray, YTNode } from '../helpers.js'; declare class VideoInfo { #private; basic_info: import("../misc.js").VideoDetails | undefined; watch_next_feed?: ObservedArray; current_video_endpoint?: NavigationEndpoint; player_overlays?: PlayerOverlay; constructor(data: [ApiResponse, ApiResponse], actions: Actions); /** * Retrieves watch next feed continuation. */ getWatchNextContinuation(): Promise; } export default VideoInfo;