import type { QuoteResponseV1 } from "@voyant-travel/catalog/booking-engine"; import type { AnyDrizzleDb } from "@voyant-travel/db"; import type { TripComponent } from "./schema.js"; import type { PriceTripDeps, PriceTripResult } from "./service-types.js"; import type { PriceTripInput } from "./validation.js"; export declare function priceTrip(db: AnyDrizzleDb, input: PriceTripInput, deps: PriceTripDeps): Promise; export declare function applyQuoteToComponent(db: AnyDrizzleDb, component: TripComponent, quote: QuoteResponseV1): Promise;