import { ElementRef, EventEmitter, OnDestroy, OnInit } from '@angular/core'; import { ScrollPickerComponent } from '@firestitch/scroll-picker'; import * as i0 from "@angular/core"; export declare class FsDateScrollPickerDialogComponent implements OnInit, OnDestroy { element: ElementRef; private _cdRef; private _renderer; private _document; model: Date | null; showMonth: boolean; showDay: boolean; showYear: boolean; minYear: number; maxYear: number; private _maxDate; private _minDate; set maxDate(value: Date); set minDate(value: Date); changed: EventEmitter; monthRef: ScrollPickerComponent; yearRef: ScrollPickerComponent; dayRef: ScrollPickerComponent; years: any[]; months: any[]; month: any; day: any; year: any; maxDay: number; minDay: number; disabledMinYear: any; disabledMaxYear: any; disabledMinMonth: any; disabledMaxMonth: any; disabledMinDay: any; disabledMaxDay: any; get disabledValue(): boolean; get maxDate(): Date; get minDate(): Date; ngOnInit(): void; ngOnDestroy(): void; change(): void; changeMonth(): void; changeYear(): void; private _generateDaysArray; private _generateMaxDaysArray; private _generateMinDaysArray; private _setDate; private _setMaxDay; private _generateMonthArray; private _generateYearsArray; private _pullToRefreshDisable; private _pullToRefreshDefault; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }