UNPKG

youtube-transcript-node

Version:

This is a Node.js API which allows you to get the transcripts/subtitles for a given YouTube video. It also works for automatically generated subtitles and supports translating subtitles.

14 lines 694 B
import { AxiosInstance } from 'axios'; import { ProxyConfig } from './types.js'; import { FetchedTranscript, TranscriptList } from './transcript.js'; export * from './errors/index.js'; export { FetchedTranscript, FetchedTranscriptSnippet, Transcript, TranscriptList } from './transcript.js'; export * from './types.js'; export declare class YouTubeTranscriptApi { private _httpClient; private _fetcher; constructor(proxyConfig?: ProxyConfig | null, httpClient?: AxiosInstance | null); fetch(videoId: string, languages?: string[], preserveFormatting?: boolean): Promise<FetchedTranscript>; list(videoId: string): Promise<TranscriptList>; } //# sourceMappingURL=index.d.ts.map