import * as moment_ from 'moment'; export declare class DateService { /** * Format date based on momentjs format * * @param date * @param format * * @example format(new Date(), 'MM/YYYY') * @returns 'MM/YYYY' ex: 1992/04 */ format(date: any, format: any): string; /** * Add time from date based on frequency * * @param date {date} based date to add * @param time number of columns to add * @param frequency {string} Can set days, month, year */ add(date: Date, time: any, frequency: string): moment_.Moment; /** * Subtract time from date based on frequency * * @param date {date} based date to subtract * @param time number of columns to subtract * @param frequency {string} Can set days, month, year */ sub(date: Date, time: any, frequency: string): moment_.Moment; /** * Create a new Date range * * @param date {date} * @param time * @param frequency {string} Can set days, month, year */ createRange(date: Date, time: any, frequency: any): Date[]; }