export declare class VisitingHour {
    private _date?;
    private _hours?;
    private _minutes?;
    private _military?;
    private _formatted?;
    private _timeValue;
    zone?: string;
    relativeToTimestamp?: number;
    constructor({ timeValue, hours, minutes, zone, relativeToTimestamp }: VisitingHourOptions);
    static withZone(zone?: string, timeValue?: number | null, hours?: number, minutes?: number): VisitingHour;
    get hours(): number;
    get military(): string;
    get minutes(): number;
    setZone(zone: string): void;
    getZonedDate(zone: string, from?: Date): Date;
    get date(): Date;
    get formatted(): string;
    get timeValue(): number;
    toString(): string;
}
interface VisitingHourOptions {
    relativeToTimestamp?: number;
    zone?: string;
    timeValue?: number | null;
    hours?: number;
    minutes?: number;
}
export {};
