import { Card } from "@voyant-travel/ui/components/card"; import type * as React from "react"; import type { BookingCharterDetailRecord } from "../index.js"; export interface ApaTrackerProps extends React.ComponentPropsWithoutRef { detail: BookingCharterDetailRecord; formatPrice?: (amount: string, currency: string) => string; } /** * APA reconciliation panel for a whole-yacht charter booking. Renders the * snapshotted APA (charged to the charterer pre-charter), payments collected, * spend reported by the captain, and the refund balance owed back. Renders * nothing for per-suite bookings (APA only applies to whole-yacht). * * Pure presentational — wire actions (record payment, reconcile) at the * caller via `useRecordApaPayment` / `useReconcileApa`. */ export declare function ApaTracker({ detail, formatPrice, className, ...props }: ApaTrackerProps): React.JSX.Element | null;