import { Type } from '@angular/core'; import { ElCalendarRange } from '../calendar/calendar-range.component'; import { ElDatepickerComponent, ElRangepickerComponent } from './datepicker.component'; import { ElDatepickerAdapter } from './datepicker.directive'; import { ElDateService } from '../calendar-kit/services/date.service'; export declare class ElDateAdapterService extends ElDatepickerAdapter { protected dateService: ElDateService; picker: Type>; constructor(dateService: ElDateService); parse(date: string, format: any): D; format(date: D, format: string): string; isValid(date: string, format: string): boolean; } export declare class ElRangeAdapterService extends ElDatepickerAdapter> { protected dateService: ElDateService; picker: Type>; constructor(dateService: ElDateService); parse(range: string, format: any): ElCalendarRange; format(range: ElCalendarRange, format: string): string; isValid(range: string, format: string): boolean; }