UNPKG

holidayapi

Version:

Official Node.js library for Holiday API

17 lines (16 loc) 756 B
import { CountriesRequest, CountriesResponse, HolidaysRequest, HolidaysResponse, LanguagesRequest, LanguagesResponse, WorkdayRequest, WorkdayResponse, WorkdaysRequest, WorkdaysResponse } from './types'; export declare class HolidayAPI { baseUrl: string; key: string; constructor({ key, version }: { key?: string; version?: number; }); private createUrl; private request; countries(request?: CountriesRequest): Promise<CountriesResponse>; holidays(request?: HolidaysRequest): Promise<HolidaysResponse>; languages(request?: LanguagesRequest): Promise<LanguagesResponse>; workday(request?: WorkdayRequest): Promise<WorkdayResponse>; workdays(request?: WorkdaysRequest): Promise<WorkdaysResponse>; }