import type { FilterComponent } from '../../components/filter/filter.component'; import { ItemDateMode } from '../../enums/item-date-mode.enum'; import { IFilterConfigDateItem } from '../../interfaces/items/date.interface'; import { BaseItem } from './base-item'; export declare abstract class BaseDateItem extends BaseItem { protected _filter: FilterComponent; maxYear: number; mode: ItemDateMode; constructor(itemConfig: any, _filter: FilterComponent); setValue(value: any, emitChange?: boolean): void; }