youtubei
Version:
Simple package to get information from youtube such as videos, playlists, channels, video information & comments, related videos, up next video, and more!
15 lines (14 loc) • 713 B
TypeScript
import { YoutubeRawData } from "../../common";
import { Client } from "../Client";
import { PlaylistCompact } from "../PlaylistCompact";
import { VideoCompact } from "../VideoCompact";
import { BaseVideo } from "./BaseVideo";
export declare class BaseVideoParser {
static loadBaseVideo(target: BaseVideo, data: YoutubeRawData): BaseVideo;
static parseRelated(data: YoutubeRawData, client: Client): (VideoCompact | PlaylistCompact)[];
static parseContinuation(data: YoutubeRawData): string | undefined;
static parseRawData(data: YoutubeRawData): YoutubeRawData;
private static parseCompactRenderer;
private static parseRelatedFromSecondaryContent;
private static parseButtonRenderer;
}