UNPKG

timeperiodjs

Version:
15 lines (14 loc) 520 B
import Duration from "../duration/Duration"; import PeriodFilter from "./filters/PeriodFilter"; import IPeriod, { PeriodDTO } from "./interfaces/IPeriod"; import PeriodTimeChanger from "./PeriodTimeChanger"; export default class Period extends IPeriod implements PeriodDTO { get start(): Date; get end(): Date; get duration(): Duration; get change(): PeriodTimeChanger; get filter(): PeriodFilter; get isValid(): boolean; set setStart(date: Date); set setEnd(date: Date); }