import type { ArtifactResult, CliIo, CliOptions, Task } from "./types.js"; export interface CaptureResult { task: Task; evidence: ArtifactResult; mode: "trace-only"; warning: string; } export declare function captureCommand(options: CliOptions, io: CliIo): Promise; export declare function captureConversationalChange(input: { id?: string; title: string; summary: string; owner?: string; paths: string[]; acceptanceCriteria: string[]; }, root?: string): Promise;