import { availabilitySlots } from "@voyant-travel/availability/schema"; import type { PostgresJsDatabase } from "drizzle-orm/postgres-js"; export interface AvailabilityOverviewOptions { productId?: string; attentionLimit?: number; } export interface AvailabilityOverview { openSlotsCount: number; constrainedSlotsCount: number; activeRulesCount: number; activePickupPointsCount: number; productsWithoutUpcomingDeparturesCount: number; productsWithoutUpcomingDepartures: Array<{ id: string; name: string; }>; constrainedSlots: Array; } export declare function getAvailabilityOverview(db: PostgresJsDatabase, options?: AvailabilityOverviewOptions): Promise;