import type { OutcomeExplanationScope } from './utils/outcomeExplanation'; export interface OutcomeExplanationModalProps { isOpen: boolean; availableScopes: OutcomeExplanationScope[]; scope: OutcomeExplanationScope; question: string; explanation?: string; error?: string; isExplaining: boolean; maxPromptChars?: number; onScopeChange: (scope: OutcomeExplanationScope) => void; onQuestionChange: (question: string) => void; onExplain: (regenerate?: boolean) => void; onCancel: () => void; onClose: () => void; } export declare const OutcomeExplanationModal: ({ isOpen, availableScopes, scope, question, explanation, error, isExplaining, maxPromptChars, onScopeChange, onQuestionChange, onExplain, onCancel, onClose }: OutcomeExplanationModalProps) => import("react/jsx-runtime").JSX.Element;