@rolme/ytscript
Version:
A CLI tool to download YouTube transcripts and generate summaries
13 lines (12 loc) • 431 B
TypeScript
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 {};