import dayjs from 'dayjs'; export declare const RETAIL_MONTH_NAMES: readonly ["February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December", "January"]; export declare function getRetailYearStart(year: number, weekStartsOn?: number): dayjs.Dayjs; export declare function getRetailYear(date: dayjs.Dayjs, weekStartsOn?: number): number; interface RetailMonth { from: dayjs.Dayjs; monthIndex: number; to: dayjs.Dayjs; } export declare function getRetailMonths(retailYear: number, weekStartsOn?: number): RetailMonth[]; export declare function getRetailMonthIndex(date: dayjs.Dayjs, weekStartsOn?: number): number; export declare function getRetailQuarterIndex(date: dayjs.Dayjs, weekStartsOn?: number): number; export declare function getRetailWeekNumber(date: dayjs.Dayjs, weekStartsOn?: number): number; export declare function getCurrentRetailMonth(weekStartsOn?: number): { from: Date; to: Date; }; export declare function getPreviousRetailMonth(weekStartsOn?: number): { from: Date; to: Date; }; export declare function getCurrentRetailQuarter(weekStartsOn?: number): { from: Date; to: Date; }; export declare function getPreviousRetailQuarter(weekStartsOn?: number): { from: Date; to: Date; }; export declare function getCurrentRetailYear(weekStartsOn?: number): { from: Date; to: Date; }; export declare function getPreviousRetailYear(weekStartsOn?: number): { from: Date; to: Date; }; export {};