import { ZeniDate } from '../zeniDayJS'; export declare const standardFormat = "MM/DD/YYYY"; export declare const startDate = "2000-01-01"; export declare const endDate = "2070-12-31"; export declare const PAYMENT_BUSINESS_DAYS = 4; export declare const holidaysFormatted: string[]; export type NextTransferFrequency = 'daily' | 'weekly' | 'biweekly' | 'monthly'; /** * Returns the next scheduled transfer date for a recurring transfer, * given a frequency cadence. Advances by the cadence and then skips past * weekends and US holidays. Used by `` (web-c) * for the display "next transfer" date. */ export declare const getNextTransferDate: (frequency: NextTransferFrequency) => ZeniDate; export declare const getNextNthWorkingDay: (date: Date, filterDaysIndex: number[], numberOfWorkingDays: number) => Date; export declare const getPreviousNthWorkingDay: (date: Date, filterDaysIndex: number[], numberOfWorkingDays: number) => Date; export declare const isHolidayToday: (filterDaysIndex: number[]) => boolean; export declare const filterDays: (date: Date, filterDaysIndex: number[]) => boolean; export declare const getYearsList: (startYear?: number, endYear?: number) => number[]; export declare const isHoliday: (date: ZeniDate) => boolean;