import { Month } from './asi-dmypicker-constants'; import { DefaultControlValueAccessor } from './../common/default-control-value-accessor'; import { Injector, OnInit, Renderer2, ElementRef } from '@angular/core'; import * as dmyConstants from './asi-dmypicker-constants'; export declare class AsiDmyPickerComponent extends DefaultControlValueAccessor implements OnInit { private platformId; private injector; private renderer; private elementRef; /** Label to display (is translated) */ label: string; /** Label position */ labelPosition: 'top' | 'left' | 'right' | 'bottom' | 'bottom-center' | 'top-center'; /** hide day list */ dayHidden: boolean; day: number; month: Month; year: number; dayLabel: string; monthLabel: string; yearLabel: string; days: Array; months: Array; years: Array; language: any; constructor(platformId: any, injector: Injector, renderer: Renderer2, elementRef: ElementRef); ngOnInit(): void; private isFr(); initDays(): void; initYears(): void; onMonthChange(month: Month): void; onYearChange(year: number): void; onDayChange(day: number): void; writeValue(value: any): void; private getMontFromNum(monthNum); }