import { OnInit } from "@angular/core";
import { FormGroup } from "@angular/forms";
import { Calendar } from "primeng/calendar";
import { InlineEditCalendarField } from "../../../fields/inline-edit-calendar-field";
import { CalendarLocaleOptions, LocaleService } from "@seniorsistemas/angular-components/locale";
import * as i0 from "@angular/core";
export declare class InlineEditCalendarComponent implements OnInit {
    private readonly localeService;
    field: InlineEditCalendarField;
    formGroup: FormGroup;
    calendar: Calendar | null;
    tempValue: string;
    calendarLocaleOptions: CalendarLocaleOptions | null;
    constructor(localeService: LocaleService);
    ngOnInit(): void;
    saveValue(): void;
    getValueAsText(): string;
    private _getLocaleOptions;
    static ɵfac: i0.ɵɵFactoryDeclaration<InlineEditCalendarComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<InlineEditCalendarComponent, "ng-component", never, { "field": { "alias": "field"; "required": true; }; "formGroup": { "alias": "formGroup"; "required": false; }; }, {}, never, never, false, never>;
}
