import { ElementRef, EventEmitter, OnInit } from '@angular/core'; import { FormControl } from '@angular/forms'; import { ClockFaceTime } from '../../models/clock-face-time.interface'; import { TimeUnit } from '../../models/time-unit.enum'; import { TimeLocalizerPipe } from '../../pipes/time-localizer.pipe'; import { TimeParserPipe } from '../../pipes/time-parser.pipe'; import * as i0 from "@angular/core"; export declare class NgxMaterialTimepickerDialControlComponent implements OnInit { private timeParserPipe; private timeLocalizerPipe; previousTime: number | string; timeList: ClockFaceTime[]; timeUnit: TimeUnit; time: string; isActive: boolean; isEditable: boolean; minutesGap: number; disabled: boolean; editableTimeTmpl: ElementRef; timeUnitChanged: EventEmitter; timeChanged: EventEmitter; focused: EventEmitter; unfocused: EventEmitter; timeControl: FormControl; constructor(timeParserPipe: TimeParserPipe, timeLocalizerPipe: TimeLocalizerPipe); private get selectedTime(); ngOnInit(): void; saveTimeAndChangeTimeUnit(event: FocusEvent, unit: TimeUnit): void; updateTime(): void; onKeydown(e: any): void; private changeTimeByArrow; private formatTimeForUI; private updateInputValue; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }