import { EventEmitter, OnInit } from '@angular/core'; import { Period } from './interfaces/period.interface'; import * as i0 from "@angular/core"; export declare class DatePickerComponent implements OnInit { selectedPeriod: boolean; selectPeriodPreviousAToday: boolean; periodSelected: EventEmitter; resetPeriodEvent: EventEmitter; currentYear: number; currentMonth: number; isCalendar: boolean; isMonths: boolean; isYears: boolean; daysOfMonth: any[]; months: string[]; years: any; selectedMonth: boolean; selectedYear: boolean; monthValue: number; yearValue: number; dayValueSelectedInit: Date | null; daySelectedInit: boolean; dayValueSelectedEnd: Date | null; daySelectedEnd: boolean; selectedStartDate: Date | null; selectedEndDate: Date | null; ngOnInit(): void; calculateDayType(date: Date): any; selectDay(date: Date): void; setValueOutput(dayInit: Date | null, dayEnd: Date | null): void; getDayType(date: Date): any; isSelectedDay(date: Date): boolean; changeMonth(increment: number): void; getYearsWithIntervalOfElevenYears(): void; getLastYear(): any; changeYear(increment: number): void; monthSelected(month: number): void; changeIntervalYear(increment: number): void; generateDaysOfMonth(year: number, month: number): void; resetPeriod(): void; isCurrentMonth(date: Date): boolean; getMonthName(monthNumber: number): string; isCurrentMonthVerify(monthIndex: number): boolean; isCurrentYear(year: number): boolean; isCurrentDate(date: Date): boolean; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }