import type { BookingDetailHostSlotContext } from "@voyant-travel/bookings-react/admin"; /** * Props of the payment-policy widget: exactly the slot context the * bookings detail host hands to `booking.details.finance-end` widget * contributions (see `bookingDetailFinanceEndSlot` in * `@voyant-travel/bookings-react/admin`). */ export type BookingPaymentPolicyWidgetProps = BookingDetailHostSlotContext; /** * Booking detail โ†’ Finance tab โ†’ Payment-policy card, delivered as a * widget contribution on `booking.details.finance-end` (packaged-admin RFC * ยง4.7 cycle resolution: this package depends on `@voyant-travel/bookings-react/ui`, * so the bookings host cannot import the card โ€” finance contributes it). * * Surfaces the cascade trace (which layer's policy applied to this * booking's schedule) and lets ops override the policy + regenerate the * schedule. Mounted below the schedule list, collapsed by default, so the * operator sees both the rule and the generated installments together. */ export declare function BookingPaymentPolicyWidget({ booking }: BookingPaymentPolicyWidgetProps): import("react").JSX.Element;