import * as react_jsx_runtime from 'react/jsx-runtime'; /** * CopilotDataCard — WealthX DS (Molecule) * * A structured summary the Copilot returns (client / loan / deal snapshot): * a titled card of label→value rows, each optionally tagged with a confidence * marker, plus an optional "view full record" CTA. * * Mirrors the field/confidence pattern of AICollectedDataSection so the two * surfaces stay consistent. Pure display — host wires onView. */ type CopilotDataConfidence = "confirmed" | "estimated"; interface CopilotDataField { label: string; value: string; /** Confidence marker. Omit for no marker. */ confidence?: CopilotDataConfidence; } interface CopilotDataCardProps { /** Card heading, e.g. "Loan snapshot". */ title: string; /** Optional subheading, e.g. "Jordan Avery · #4821". */ subtitle?: string; fields: CopilotDataField[]; /** When provided, renders a CTA in the footer (e.g. open the full record). */ onView?: () => void; viewLabel?: string; className?: string; } declare function CopilotDataCard({ title, subtitle, fields, onView, viewLabel, className, }: CopilotDataCardProps): react_jsx_runtime.JSX.Element; export { CopilotDataCard, type CopilotDataCardProps, type CopilotDataConfidence, type CopilotDataField };