import type { AgentChatMessage, AgentDiagnosticsPendingDialog } from "../../services/agentService";
import type { AgentDialogRequest } from "../dialogs/agentDialogTypes";
export interface RecoveredQuestionnaireDialog {
    request: AgentDialogRequest;
}
export declare function buildQuestionnaireDialogFromTranscript(input: {
    messages: AgentChatMessage[];
    pendingDialog: AgentDiagnosticsPendingDialog;
    agentId: string;
}): RecoveredQuestionnaireDialog | null;
