import { AfterViewInit } from "@angular/core";
import { ICellEditorAngularComp } from "ag-grid-angular";
import { MatDatepicker } from '@angular/material/datepicker';
import { EagnaService } from "../../../@services/eagna.service";
import * as i0 from "@angular/core";
export declare class DatePickerEditorComponent implements ICellEditorAngularComp, AfterViewInit {
    private _eagnaService;
    private _changesApplied;
    private _currentValue;
    constructor(_eagnaService: EagnaService);
    input: any;
    picker: MatDatepicker<Date>;
    params: any;
    src: any;
    calendarModel: any;
    dateToday: Date;
    textMask: any;
    ngAfterViewInit(): void;
    agInit(params: any): void;
    getGui(): void;
    afterGuiAttached(): void;
    getValue(): any;
    isCancelAfterEnd(): boolean;
    isCancelBeforeStart(): boolean;
    isPopup(): boolean;
    dateChangeEvent(src: any): void;
    dateInputEvent(src: any): void;
    private _applyChanges;
    static ɵfac: i0.ɵɵFactoryDeclaration<DatePickerEditorComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<DatePickerEditorComponent, "date-editor-cell", never, {}, {}, never, never, false>;
}
