import type { TranscriptSegment } from "../../../link-preview/types.js";
import { type NetworkLookup } from "../../../network-guard.js";
export declare function tryFetchTranscriptFromFeedXml({ fetchImpl, feedXml, episodeTitle, notes, lookup, }: {
    fetchImpl: typeof fetch;
    feedXml: string;
    episodeTitle: string | null;
    notes: string[];
    lookup?: NetworkLookup;
}): Promise<{
    text: string;
    transcriptUrl: string;
    transcriptType: string | null;
    segments: TranscriptSegment[] | null;
} | null>;
