UNPKG

@canes/ecb-tas-feature

Version:
23 lines (22 loc) 774 B
export declare type HolidayViewModel = { id: number; name: string; description?: string; standardDate: string; }; declare type HolidayUpdateModel = { name: string; description?: string; standardDate: string; }; declare function getAll(year?: number | null, month?: number | null): Promise<HolidayViewModel[]>; declare function create(model: HolidayUpdateModel): Promise<HolidayViewModel[]>; declare function update(id: number, model: HolidayUpdateModel): Promise<HolidayViewModel[]>; declare function remove(id: number): Promise<HolidayViewModel[]>; declare const holidayService: { getAll: typeof getAll; create: typeof create; update: typeof update; remove: typeof remove; }; export default holidayService;