export interface ComposerWebsiteExtraction { status: "complete" | "partial" | "failed"; designMd?: string; title?: string; finalUrl?: string; rendered?: boolean; method?: string; warnings?: string[]; } export declare function readComposerWebsiteSource(input: string, extract: (url: string) => Promise): Promise<{ id: string; title: string; url?: string | undefined; updatedAt?: string | undefined; context: string; }>;