import { DualValue } from './dual-value'; /** * Represents a time in a day. (E.g, 15.5 -> 2:30PM, 26 -> 2AM next day, etc.) * "Hour" really represents a (one hour) time slot, rather than a point in time. */ export declare class HourRange implements DualValue { lower: number; upper: number; get startHour(): number; set startHour(_startHour: number); get endHour(): number; set endHour(_endHour: number); constructor(lower?: number, upper?: number); isInside(hour: number): boolean; isOutside(hour: number): boolean; toString(): string; clone(): HourRange; static clone(obj: any): HourRange; }