UNPKG

visiting-hours

Version:

An advanced, feature rich, optimised and tiny visiting-hours library.

30 lines (29 loc) 874 B
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 {};