import type { EvidenceType } from "./types.js"; import type { WebArtifactCanvasReport, WebArtifactPreview } from "./web-artifact-types.js"; export type * from "./web-artifact-types.js"; export interface AttachArtifactEvidenceInput { task: string; role: string; type: EvidenceType; path: string; summary: string; runId?: string; } export declare function listWebArtifacts(root: string): Promise; export declare function previewWebArtifact(root: string, artifactPath: string): Promise; export declare function attachArtifactEvidence(root: string, input: AttachArtifactEvidenceInput): Promise;