import { EventEmitter } from '@angular/core'; import { NbCalendarCell, NbDateService } from '../calendar-kit'; import { NbCalendarRange } from './calendar-range.component'; export declare class NbCalendarRangeDayCellComponent implements NbCalendarCell> { protected dateService: NbDateService; date: D; selectedValue: NbCalendarRange; visibleDate: D; min: D; max: D; filter: (D: any) => boolean; select: EventEmitter; constructor(dateService: NbDateService); 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 NbCalendarRangeYearCellComponent implements NbCalendarCell> { protected dateService: NbDateService; date: D; min: D; max: D; selectedValue: NbCalendarRange; select: EventEmitter; constructor(dateService: NbDateService); readonly selected: boolean; readonly today: boolean; readonly disabled: boolean; readonly year: number; onClick(): void; private smallerThanMin; private greaterThanMax; private yearStart; private yearEnd; }