interface ValidityPeriod {
    additionalCosts: ItineraryAdditionalCosts;
    blackoutStartDate: {
        daysOfTheWeek: (0 | 1 | 2 | 3 | 4 | 5 | 6)[];
        isBlackout: boolean;
    };
    costThresholds: PricingCalculator.CostThreshold[];
    endDate: Date;
    startDate: Date;
}

Hierarchy (View Summary)

Properties

additionalCosts: ItineraryAdditionalCosts
blackoutStartDate: {
    daysOfTheWeek: (0 | 1 | 2 | 3 | 4 | 5 | 6)[];
    isBlackout: boolean;
}
endDate: Date
startDate: Date