import type { VenueBookingSlotConfig, VenueResourceRawData, VenueDateSummaryItem, ResourceProductMapping } from '../types';
import type { QuotationModule } from '../../../modules/Quotation';
export declare function buildDateRangeSummary(params: {
    startDate: string;
    endDate: string;
    config: VenueBookingSlotConfig;
    rawResources: VenueResourceRawData[];
    resourceProductMap: Map<number | string, ResourceProductMapping[]>;
    quotationModule?: QuotationModule;
    resolveConfig?: (date: string) => VenueBookingSlotConfig;
}): VenueDateSummaryItem[];
