export type DateType = Date | string;
interface IGetDateWithDelta {
    (delta: {
        minute?: number;
        hour?: number;
        day?: number;
        week?: number;
        month?: number;
        year?: number;
    }, baseDate?: Date): Date;
}
interface IGetShortDateHowLongAgo {
    (dateInPast: Date | string): {
        path: string;
        number?: number | undefined;
    } | '';
    smallestUnit?: 'seconds' | 'minutes' | 'hours';
}
export declare const getMonth: (date: DateType, locale?: string) => string;
export declare const getNumericDay: (date: DateType, locale?: string) => string;
export declare const getShortDate: (date: DateType, locale?: string) => string;
export declare const getDateWithYear: (date: DateType, locale?: string) => string;
export declare const getLongDate: (date: DateType, locale?: string) => string;
export declare const getShortDateHowLongAgo: IGetShortDateHowLongAgo;
export declare const getDateWithDelta: IGetDateWithDelta;
export declare const dateToUTC: (date?: Date) => Date;
export declare const dateWithin: (dateInPast: DateType, number: number, unit: 'seconds' | 'minutes' | 'hours') => boolean;
export declare const isDateWithinXDays: (dateInPast: DateType, days: number) => boolean;
export {};
