import { OnInit } from '@angular/core'; import { ComponentType } from '../../../../../shared-form/enums'; import { BaseFieldComponent } from '../../base'; import { InputDateModel } from '../../../../models/elemets/inputs'; import { ComponentValueModel } from '../../../../models'; import { InputDateTimeValueWithId } from '@myrtex-org/ui'; import * as i0 from "@angular/core"; export declare class InputDateComponent extends BaseFieldComponent implements OnInit { type: ComponentType; private readonly _millisecondsInDay; private _isInit; private _isUpdatingInternal; private _format; dateModel: string | string[] | null; modelStart: ComponentValueModel; modelEnd: ComponentValueModel; modelCounter: number; get getInvalid(): boolean; get dateFormat(): string; get value(): string | string[]; get getViewTypeTimepicker(): boolean; updateValue(event: InputDateTimeValueWithId): void; updateCounter(value: number | null): void; _transformOutputValue(): ComponentValueModel | ComponentValueModel[]; _initSubscriptionForValue(): void; _customInit(): void; private _getDaysDifference; private _changeDays; private _normalizeDateValue; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }