// Barrel export for the RemitDrawer module.
//
// Note: the drawer is intentionally not yet wired into any page (the
// Remittances page is owned by the SP5 live-tail agent). Consumers can
// import the component and render it themselves:
//
//   const { remitId, open, close, setRemitId } = useRemitDrawerUrlState();
//   <RemitDrawer
//     remitId={remitId}
//     remits={remits.map(r => ({ id: r.id }))}
//     onClose={close}
//     onNavigate={setRemitId}
//     onToggleHelp={() => setShowHelp(v => !v)}
//   />
//
// The follow-up agent wiring this into Remittances.tsx after SP5 lands
// should plug the open() callback into the row click handler.

export { RemitDrawer } from "./RemitDrawer";
export { RemitDrawerHeader } from "./RemitDrawerHeader";
export { FinancialSummaryCard } from "./FinancialSummaryCard";
export { PartiesGrid } from "./PartiesGrid";
export { ClaimPaymentsTable } from "./ClaimPaymentsTable";
export { CasAdjustmentsPanel } from "./CasAdjustmentsPanel";
export { RemitDrawerSkeleton } from "./RemitDrawerSkeleton";
export { RemitDrawerError } from "./RemitDrawerError";
