import { type OwnedAvailabilitySearchHandlerRegistry } from "@voyant-travel/catalog"; import type { SourceAdapterRegistry } from "@voyant-travel/catalog/booking-engine"; import type { AnyDrizzleDb } from "@voyant-travel/db"; import type { SourceRequirementCandidatesDeps } from "./service-requirements.js"; /** Build the Trips sourcing dependency from one already-selected Catalog registry. */ export declare function createTripRequirementSourcingDeps(registry: SourceAdapterRegistry, ownedHandlers: OwnedAvailabilitySearchHandlerRegistry, db: AnyDrizzleDb): SourceRequirementCandidatesDeps;