/** * * One point of a concurrent-occupancy step function for a period of calendar items. * * The occupancy of a period is emitted as a sequence of these points, ordered by [timestamp]: each * point * indicates that, starting from [timestamp], the number of overlapping (busy) calendar items * becomes [occupancy]. * / */ export declare class CalendarItemOccupancy { /** * * A fuzzy date-time at which the occupancy changes. */ timestamp: number; /** * * The number of calendar items that are concurrently busy starting from [timestamp]. */ occupancy: number; constructor(partial: Partial & Pick); toJSON(): object; static fromJSON(json: any, ignoreUnknownKeys?: boolean, path?: Array): CalendarItemOccupancy; }