export interface RelativeDateOptions {
    to: number;
    from: number;
    output: RelativeDateOptionsOutput;
    i18n: RelativeDateOptionsI18n;
}
export interface RelativeDateOptionsOutput {
    AGO: string;
    IN: string;
}
export interface RelativeDateOptionsI18n {
    MINUTE: string[];
    HOUR: string[];
    DAY: string[];
    AGO: string;
    IN: string;
    NEAR: string;
}
export interface RelativeDateValue {
    value: string;
    diff: number;
}
export declare type RelativeDateFormatFunction = (value: string | number | Date) => string;
export declare const relativeDateDefaultFormatFunction: RelativeDateFormatFunction;
export declare const relativeDate: (params?: Partial<RelativeDateOptions>, format?: RelativeDateFormatFunction) => RelativeDateValue;
export declare const readableDate: (dateAt: string) => number | null;
