/// import { EventEmitter } from '@angular/core'; import { ControlValueAccessor } from '@angular/forms'; import { DialogService } from '../dialog'; import { DateTimeType } from './date-time.type'; import './date-time.scss'; export declare class DateTimeComponent implements ControlValueAccessor { private dialogService; id: string; name: string; disabled: boolean; tabindex: number; autofocus: boolean; label: string; hint: string; placeholder: string; minDate: Date; maxDate: Date; format: string; inputType: DateTimeType; change: EventEmitter<{}>; value: any; private calendarTpl; private _value; private errorMsg; private dialog; private dialogModel; private hour; private minute; private amPmVal; constructor(dialogService: DialogService); ngOnInit(): void; ngOnDestroy(): void; writeValue(val: any): void; open(): void; apply(): void; dateSelected(date: any): void; minuteChanged(newVal: any): void; hourChanged(newVal: any): void; selectCurrent(): void; clear(): void; onAmPmChange(newVal: any): void; getDayDisabled(date: any): any; inputChanged(val: any): void; close(): void; registerOnChange(fn: any): void; registerOnTouched(fn: any): void; private onTouchedCallback; private onChangeCallback; }