import { IConfigurableFormComponent } from '@shesha/reactjs'; export interface IBadgeProps { readonly color?: string; readonly text?: string; } export interface ICalendarResult { result?: ICalendarPayload[] | null; targetUrl?: null; success?: boolean; error?: null; unAuthorizedRequest?: boolean; __abp?: boolean; } export interface ICalendarPayload { scheduleId?: string; startDateTime?: string; endDateTime?: string; capacity?: number; overflowCapacity?: number; numValidAppointments?: number; remainingRegularCapacity?: number; remainingCapacity?: number; } export interface IBookingCalendar { readonly model: IConfigurableFormComponent; }