import { EventEmitter } from '@angular/core'; import { ElCalendarCell } from '../calendar-kit/model'; import { ElDateService } from '../calendar-kit/services/date.service'; import { ElCalendarRange } from './calendar-range.component'; export declare class ElCalendarRangeDayCellComponent implements ElCalendarCell> { protected dateService: ElDateService; date: D; selectedValue: ElCalendarRange; visibleDate: D; min: D; max: D; filter: (D: any) => boolean; select: EventEmitter; constructor(dateService: ElDateService); readonly inRange: boolean; readonly start: boolean; readonly end: boolean; readonly today: boolean; readonly boundingMonth: boolean; readonly selected: boolean; readonly empty: boolean; readonly disabled: boolean; readonly day: number; onClick(): void; private smallerThanMin; private greaterThanMax; private dontFitFilter; } export declare class ElCalendarRangeYearCellComponent implements ElCalendarCell> { protected dateService: ElDateService; date: D; min: D; max: D; selectedValue: ElCalendarRange; select: EventEmitter; constructor(dateService: ElDateService); readonly selected: boolean; readonly today: boolean; readonly disabled: boolean; readonly year: number; onClick(): void; private smallerThanMin; private greaterThanMax; private yearStart; private yearEnd; }