/**
 * Clarification message — numbered Q&A with inline response forms.
 */
import type { ThreadMessage } from '../types.js';
export interface ClarificationProps {
    msg: ThreadMessage;
    role: 'agent' | 'client';
    on_respond?: (question_id: string, response: {
        text: string;
        files?: File[];
    }) => void;
}
export declare function Clarification({ msg, role, on_respond }: ClarificationProps): import("react/jsx-runtime").JSX.Element | null;
//# sourceMappingURL=clarification.d.ts.map