youtubei
Version:
Simple package to get information from youtube such as videos, playlists, channels, video information & comments, related videos, up next video, and more!
30 lines (29 loc) • 902 B
TypeScript
import { YoutubeRawData } from "../../common";
import { Base, BaseProperties } from "../Base";
import { VideoCompact } from "../VideoCompact";
/** @hidden */
interface MixPlaylistProperties extends BaseProperties {
id?: string;
title?: string;
videoCount?: number;
videos?: VideoCompact[];
}
/** Represents a MixPlaylist, usually returned from `client.getPlaylist()` */
export declare class MixPlaylist extends Base implements MixPlaylistProperties {
id: string;
/** The title of this playlist */
title: string;
/** How many videos in this playlist */
videoCount: number;
/** How many viewers does this playlist have */
videos: VideoCompact[];
/** @hidden */
constructor(attr: MixPlaylistProperties);
/**
* Load this instance with raw data from Youtube
*
* @hidden
*/
load(data: YoutubeRawData): MixPlaylist;
}
export {};