import type { ClarificationRecord, ClarificationToRole, WorkflowPhase, WorkflowRunRecord } from '../types/index.js';
export type OpenClarificationInput = {
    runId: string;
    storyId: string;
    fromRole: WorkflowPhase;
    toRole: ClarificationToRole;
    question: string;
};
export type OpenClarificationResult = {
    record: ClarificationRecord;
    run: WorkflowRunRecord;
};
export type AnswerClarificationResult = {
    record: ClarificationRecord;
    run: WorkflowRunRecord;
};
export declare function clarificationPath(cwd: string): string;
export declare function openClarification(cwd: string, opts: OpenClarificationInput): OpenClarificationResult;
export declare function answerClarification(cwd: string, id: string, answer: string): AnswerClarificationResult;
export declare function listClarifications(cwd: string, runId: string): ClarificationRecord[];
