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;
