import { OnInit, EventEmitter, AfterViewInit, OnDestroy } from '@angular/core'; import { MatDatepickerInputEvent } from '@angular/material/datepicker'; import { MatFormFieldAppearance } from '@angular/material/form-field'; import { SQLDataService } from '../data.service'; import { DatePipe } from '@angular/common'; import { Subscription } from 'rxjs'; import * as i0 from "@angular/core"; export declare const MY_DATE_FORMATS: { parse: { dateInput: string; }; display: { dateInput: string; monthYearLabel: string; dateA11yLabel: string; monthYearA11yLabel: string; }; }; export declare class SqlDatepickerComponent implements OnInit, AfterViewInit, OnDestroy { private _dataService; private datePipe; col: string; data: any; class: any; style: any; hint: string; icon: string; label: string; placeholder: any; appearance: MatFormFieldAppearance; bs_row: any; bs_col: any; top_label: any; counter: number; change: EventEmitter; row_value: any; col_value: any; events: string[]; fieldData: any; value: any; myObs: Subscription; addEvent(type: string, event: MatDatepickerInputEvent): void; ngAfterViewInit(): void; formData: any; constructor(_dataService: SQLDataService, datePipe: DatePipe); ngOnInit(): void; handleChange(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }