import { AfterViewInit, ViewContainerRef } from "@angular/core"; import { ICellEditorAngularComp, IDateAngularComp } from "ag-grid-angular"; import { Calendar } from "primeng/calendar"; import { LowerCasePipe } from "@angular/common"; import { CoreService } from "../../core.service"; import { SharedService } from "../../shared.service"; import * as i0 from "@angular/core"; export declare class DatePickerEditorComponent implements ICellEditorAngularComp, IDateAngularComp, AfterViewInit { private _sharedService; private _lowecase; private _coreService; private _changesApplied; private _currentValue; inputStyle: { height: string; width: string; 'border-radius': string; }; inputArialLabel: string; placeholder: string; constructor(_sharedService: SharedService, _lowecase: LowerCasePipe, _coreService: CoreService); agPCalInput: ViewContainerRef | undefined; agPCal: Calendar | undefined; params: any; src: any; calendarModel: any; dateToday: Date; private _localeFormat; newDateFormat: string; localeFormatDefault: string; fromFilter: boolean; isDebug: boolean; agInit(params: any): void; getGui(): void; afterGuiAttached(): void; getValue(): any; isCancelAfterEnd(): boolean; isCancelBeforeStart(): boolean; isPopup(): boolean; onSelect(p: any): void; private _applyChanges; ngAfterViewInit(): void; getDate(): Date | null; setDate(date: Date | null): void; setInputPlaceholder?(placeholder: string): void; setInputAriaLabel?(inputArialLabel: string): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }