import type { TranscriptResponse, VideoBasicInfo } from "../types/index.js";
export declare function fetchBasicVideoInfo(videoId: string): Promise<VideoBasicInfo>;
export declare function getTranscript(videoId: string, lang?: string): Promise<TranscriptResponse>;
export declare function getTranscriptWithTimestamps(videoId: string, lang?: string): Promise<TranscriptResponse & {
    segments: Array<{
        start: string;
        duration: string;
        text: string;
    }>;
}>;
//# sourceMappingURL=youtube.d.ts.map