/** * ollama_artifact_export_to_path — handoff move, not a writer framework. * * Reads the artifact's existing markdown (no re-render, no model call), * prepends a provenance header so exported files keep identity, and * writes to a caller-supplied absolute path under caller-supplied * allowed_roots. Overwrite is opt-in by design. */ import { z } from "zod"; import type { Envelope } from "../envelope.js"; import type { RunContext } from "../runContext.js"; import { type ExportResult } from "./artifacts/export.js"; export declare const artifactExportToPathSchema: z.ZodObject<{ pack: z.ZodEnum<{ incident_pack: "incident_pack"; repo_pack: "repo_pack"; change_pack: "change_pack"; }>; slug: z.ZodString; target_path: z.ZodString; allowed_roots: z.ZodArray; overwrite: z.ZodOptional; extra_artifact_dirs: z.ZodOptional>; }, z.core.$strip>; export type ArtifactExportToPathInput = z.infer; export declare function handleArtifactExportToPath(input: ArtifactExportToPathInput, ctx: RunContext): Promise>; //# sourceMappingURL=artifactExportToPath.d.ts.map