import { EventEmitter, OnChanges, SimpleChanges, TemplateRef } from '@angular/core'; import { DateTime } from 'luxon'; import { ClockFaceTime } from '../../models/clock-face-time.interface'; import { TimePeriod } from '../../models/time-period.enum'; import { TimeUnit } from '../../models/time-unit.enum'; import * as i0 from "@angular/core"; export declare class NgxMaterialTimepickerDialComponent implements OnChanges { private locale; timeUnit: typeof TimeUnit; hours: ClockFaceTime[]; minutes: ClockFaceTime[]; meridiems: string[]; isHintVisible: boolean; editableHintTmpl: TemplateRef; hour: number | string; minute: number | string; format: number; period: TimePeriod; activeTimeUnit: TimeUnit; minTime: DateTime; maxTime: DateTime; isEditable: boolean; minutesGap: number; hoursOnly: boolean; periodChanged: EventEmitter; timeUnitChanged: EventEmitter; hourChanged: EventEmitter; minuteChanged: EventEmitter; constructor(locale: string); ngOnChanges(changes: SimpleChanges): void; changeTimeUnit(unit: TimeUnit): void; changePeriod(period: TimePeriod): void; changeHour(hour: ClockFaceTime): void; changeMinute(minute: ClockFaceTime): void; showHint(): void; hideHint(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }