UNPKG

@jbouduin/holidays-lib

Version:
15 lines 900 B
import { IRelativeHoliday } from '../holidays'; import { IFixedDate, IRelationWhichWeekdayWhen } from '../specifics'; import { Category, Cycle } from '../types'; import { IBaseFactory, BaseFactory } from './base-factory'; export interface IRelativeToDateFactory extends IBaseFactory<IRelativeHoliday<IRelationWhichWeekdayWhen, IFixedDate>, string> { } export declare class RelativeToDateFactory extends BaseFactory<IRelativeHoliday<IRelationWhichWeekdayWhen, IFixedDate>, string> implements IRelativeToDateFactory { private fix; private relation; constructor(); protected createHoliday(key: string, category: Category, cycle: Cycle, validFrom: number, validTo: number): IRelativeHoliday<IRelationWhichWeekdayWhen, IFixedDate>; protected extractData(obj: any): void; protected extractKey(obj: any): string; } //# sourceMappingURL=relative-to-date-factory.d.ts.map