UNPKG

@rolme/ytscript

Version:

A CLI tool to download YouTube transcripts and generate summaries

13 lines (12 loc) 431 B
import { AIOptions, SummaryOptions } from '../types/ai.js'; import { TranscriptResult } from '../types/transcript.js'; interface SummaryResult extends TranscriptResult { summary: string; provider: string; } export declare class SummaryService { private provider; constructor(options?: AIOptions); summarizeTranscript(transcript: TranscriptResult, options?: SummaryOptions): Promise<SummaryResult>; } export {};