import { ChangeDetectorRef, ElementRef, EventEmitter, OnInit } from "@angular/core"; import { MatDateFormats } from "@angular/material/core"; import { AppMatDatepicker, AppNgxMatTimepickerComponent, Field } from "angular-extensions/models"; import { ControlBase, ActionableControl } from "angular-extensions/controls/base-control"; import * as i0 from "@angular/core"; export declare class DateTimeControlComponent extends ControlBase implements ActionableControl, OnInit { private elementRef; private changeDetectorRef; initialTime: number[]; clearable: boolean; disableMinute: boolean; showSeconds: boolean; format: string; actionButtonVisible: boolean; actionButtonIcon?: string; actionButtonTooltip?: string; actionButton: EventEmitter>; datePicker: AppMatDatepicker; timePicker: AppNgxMatTimepickerComponent; private get datepickerContent(); constructor(elementRef: ElementRef, changeDetectorRef: ChangeDetectorRef, dateFormats: MatDateFormats); ngOnInit(): void; onFieldClick(event: MouseEvent): void; onToggle(event: MouseEvent): void; datePickerOpened(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }