UNPKG

innertuber-rn

Version:

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

33 lines (32 loc) 997 B
import { YTNode } from '../helpers.js'; import { type RawNode } from '../index.js'; import Button from './Button.js'; import NavigationEndpoint from './NavigationEndpoint.js'; import SubscribeButton from './SubscribeButton.js'; import Author from './misc/Author.js'; import Text from './misc/Text.js'; export default class Channel extends YTNode { static type: string; id: string; author: Author; subscriber_count: Text; video_count: Text; long_byline: Text; short_byline: Text; endpoint: NavigationEndpoint; subscribe_button: SubscribeButton | Button | null; description_snippet: Text; constructor(data: RawNode); /** * @deprecated * This will be removed in a future release. * Please use {@link Channel.subscriber_count} instead. */ get subscribers(): Text; /** * @deprecated * This will be removed in a future release. * Please use {@link Channel.video_count} instead. */ get videos(): Text; }