export declare type ModulPeriod = {
    start?: Date;
    end?: Date;
};
export declare enum MFormatMode {
    LongMonth = "long-month",
    ShortMonth = "short-month"
}
export declare class PeriodFilter {
    static formatPeriod(period: ModulPeriod, formatMode?: MFormatMode, withTime?: boolean): string;
    private static onlyStartDate;
    private static onlyEndDate;
    private static compactStartAndEndDate;
    private static sameDay;
    private static startAndEndDateSameMonth;
    private static startAndEndDateSameYear;
    private static fullStartAndEndDate;
    private static getTranslateDateParams;
    private static translateDate;
}
//# sourceMappingURL=period.d.ts.map