import { IPitch } from '../../../shared/model/pitch.interface'; import { IBooking } from '../../../shared/model/booking.interface'; import { ISlot } from './slot.component.interface'; export declare class SlotService { getBookingFromSlot(slot: ISlot, pitch: any): IBooking; getFirstBookingFromSlot(slot: ISlot): IBooking; isBookingPresent(slots: Array, pitch: IPitch): boolean; isBookingPresentInAnyPitch(slots: Array): boolean; isConfirmedBooking(slot: ISlot, pitch: IPitch): boolean; isConfirmedBookingInAnyPitch(slot: ISlot): boolean; isCascadingBooking(slot: ISlot, pitch: IPitch): boolean; isCancelledBooking(slot: ISlot, pitch: IPitch): boolean; isUnavailableSlot(slot: ISlot): boolean; }