UNPKG

@chevre/domain

Version:

Chevre Domain Library for Node.js

11 lines (10 loc) 559 B
import type { IMinimizedIndividualEvent } from '../../../repo/event'; import type { OfferRateLimitRepo } from '../../../repo/rateLimit/offer'; import * as factory from '../../../factory'; declare function checkAvailability(params: { event: Pick<IMinimizedIndividualEvent<factory.eventType.Event | factory.eventType.ScreeningEvent>, 'startDate' | 'project'>; unitPriceOffer: factory.unitPriceOffer.IUnitPriceOffer; }): (repos: { offerRateLimit: OfferRateLimitRepo; }) => Promise<factory.itemAvailability | undefined>; export { checkAvailability };