UNPKG

@np-dev/youtubei-js

Version:

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

12 lines (11 loc) 432 B
import type Session from '../core/Session.js'; import type { FetchFunction } from '../types/PlatformShim.js'; export interface HTTPClientInit { baseURL?: string; } export default class HTTPClient { #private; constructor(session: Session, cookie?: string, fetch?: FetchFunction); get fetch_function(): FetchFunction; fetch(input: URL | Request | string, init?: RequestInit & HTTPClientInit): Promise<Response>; }