import type { AgentQuestion, AgentQuestionAnswer } from '../conversation-types'; export interface AgentQuestionDraft { value: string | string[]; otherSelected: boolean; otherText: string; skipped: boolean; } export type AgentQuestionDrafts = Record; export declare function createQuestionnaireDrafts(questions: AgentQuestion[], answers: AgentQuestionAnswer[]): AgentQuestionDrafts; export declare function normalizeQuestionAnswer(question: AgentQuestion, draft: AgentQuestionDraft): AgentQuestionAnswer; export declare function validateQuestionDraft(question: AgentQuestion, draft: AgentQuestionDraft): string | undefined; export declare function formatQuestionAnswer(question: AgentQuestion, answer: AgentQuestionAnswer | undefined): string; //# sourceMappingURL=agent-questionnaire-model.d.ts.map