import { type AdminRoutePageProps } from "@voyant-travel/admin"; /** * Packaged route page for the supplier-invoice detail: binds the matched * `$id` param onto {@link SupplierInvoiceDetailPage} and carries the wiring * the operator route file used to hand-supply — * * - attachment uploads post to the starter-level `/v1/admin/uploads` route * through the shared finance provider context (`baseUrl` + credentialed * fetcher), the same path `BookingInvoicesWidget` uses; * - the allocation dialog's cross-domain target search composes the * bookings / products / availability packages' own query options through * that same context client; * - the supplier picker (search + inline create) rides the suppliers * package's client — see {@link useSupplierPicker}; * - document/attachment downloads and the back/breadcrumb links resolve * through the finance API origin and the `supplierInvoice.list` * destination. */ export default function SupplierInvoiceDetailRoutePage({ params }: AdminRoutePageProps): import("react").JSX.Element;