import type { PostgresJsDatabase } from "drizzle-orm/postgres-js"; export interface StorefrontSlotResourceAvailability { id: string; slotId: string; kind: string; label: string | null; refType: string | null; refId: string | null; parentId: string | null; capacity: number; assigned: number; available: number; flags: Record; sortOrder: number; } export declare function getStorefrontSlotResourceAvailability(db: PostgresJsDatabase, slotId: string): Promise; export declare function getStorefrontSlotsResourceAvailability(db: PostgresJsDatabase, slotIds: string[]): Promise>;