import type { PostgresJsDatabase } from "drizzle-orm/postgres-js"; import type { BookingServiceRuntime } from "./service.js"; import type { ExpireStaleBookingHoldsInput } from "./tasks/expire-stale-holds.js"; export declare const BOOKINGS_EXPIRE_STALE_HOLDS_RUNTIME_KEY: "bookings.jobs.expire-stale-holds.runtime"; export interface BookingsExpireStaleHoldsJobRuntime { resolveDb: () => PostgresJsDatabase | Promise; resolveRuntime?: (db: PostgresJsDatabase, input: ExpireStaleBookingHoldsInput) => BookingServiceRuntime | Promise; userId?: string; }