import * as react_jsx_runtime from 'react/jsx-runtime'; /** * CopilotMeetingNoteCard — WealthX DS (Molecule) * * Renders the notes the Copilot captured for a meeting between a broker and the * end-user who booked an appointment through WealthX: a summary plus action * items, with a link back to the source appointment. Composes Card + Badge + * Button + Separator. * * Pure display — host wires onOpenAppointment. */ interface CopilotMeetingActionItem { label: string; done?: boolean; } interface CopilotMeetingNoteCardProps { /** Meeting title, e.g. "Meeting with Jordan Avery". */ title: string; /** When it happened, e.g. "18 Jun 2026 · 2:00 PM". */ dateLabel?: string; /** Participant names. */ attendees?: string[]; /** Short recap of the meeting. */ summary?: string; /** Follow-up items, optionally marked done. */ actionItems?: CopilotMeetingActionItem[]; /** Label shown in the status badge. Defaults to "Meeting notes". */ badgeLabel?: string; /** Deep-link back to the source appointment. */ onOpenAppointment?: () => void; openLabel?: string; className?: string; } declare function CopilotMeetingNoteCard({ title, dateLabel, attendees, summary, actionItems, badgeLabel, onOpenAppointment, openLabel, className, }: CopilotMeetingNoteCardProps): react_jsx_runtime.JSX.Element; export { type CopilotMeetingActionItem, CopilotMeetingNoteCard, type CopilotMeetingNoteCardProps };