/** * Pipeline — main orchestration: analyze → normalize → narrative-optimize → preprocess → create → patch → verify. */ import { formatReport } from "./verify/verify.js"; import { type MentionMap } from "./mention/apply-mentions.js"; export interface PipelineArgs { input: string; title: string; wikiSpace: string; wikiNode: string; imageDir: string | null; stripTitle: boolean; bgMode: "light" | "dark"; highlight: boolean; verify: boolean; analyzeOnly: boolean; dryRun: boolean; verbose: boolean; mode?: "create" | "update"; docId?: string; fetch?: boolean; createNew?: boolean; sourceDocId?: string; frontmatterAsCallout?: boolean; mentionMap?: MentionMap; } export interface PipelineResult { ok: boolean; docId?: string; docUrl?: string; verifyReport?: ReturnType; } export declare function runPipeline(args: PipelineArgs): Promise; //# sourceMappingURL=pipeline.d.ts.map