import { DateAdapter } from '@angular/material/core'; import * as i0 from "@angular/core"; type Moment = any; /** * @deprecated this class is deprecated and should not be used. * Consider using `AdfDateFnsAdapter` or `AdfDateTimeFnsAdapter` instead */ export declare class MomentDateAdapter extends DateAdapter { private localeData; overrideDisplayFormat: string; constructor(); getYear(date: Moment): number; getMonth(date: Moment): number; getDate(date: Moment): number; getDayOfWeek(date: Moment): number; getMonthNames(style: 'long' | 'short' | 'narrow'): string[]; getDateNames(): string[]; getDayOfWeekNames(style: 'long' | 'short' | 'narrow'): string[]; getYearName(date: Moment): string; getFirstDayOfWeek(): number; getNumDaysInMonth(date: Moment): number; clone(date: Moment): Moment; createDate(year: number, month: number, date: number): Moment; today(): Moment; parse(value: any, parseFormat: any): Moment; format(date: Moment, displayFormat: any): string; addCalendarYears(date: Moment, years: number): Moment; addCalendarMonths(date: Moment, months: number): Moment; addCalendarDays(date: Moment, days: number): Moment; getISODateString(date: Moment): string; setLocale(locale: any): void; compareDate(first: Moment, second: Moment): number; sameDate(first: any | Moment, second: any | Moment): boolean; clampDate(date: Moment, min?: any | Moment, max?: any | Moment): Moment; isDateInstance(date: any): boolean; isValid(date: Moment): boolean; toIso8601(date: Moment): string; fromIso8601(iso8601String: string): Moment | null; invalid(): Moment; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; } export {};