import { ChangeDetectorRef } from '@angular/core'; import { CurrentCultureService, GlobalizationService } from '@code-art/angular-globalize'; import { BaseValueAccessorDirective } from './base-value-accessor-directive'; import { ITimePicker } from './interfaces'; interface TimeOption { val: number; date: Date; } export declare abstract class BaseTimeValueAccessorDirective extends BaseValueAccessorDirective implements ITimePicker { protected readonly globalizeService: GlobalizationService; private static readonly maximumValue; private static readonly minimumValue; private static readonly formats; timeOptions: TimeOption[]; private _minTime; private _maxTime; private _minutesStep; constructor(cultureService: CurrentCultureService, globalizeService: GlobalizationService, changeDetector: ChangeDetectorRef); set minutesStep(val: number); get minutesStep(): number; set minTime(val: number); get minTime(): number; set maxTime(val: number); get maxTime(): number; coerceValue(val: any): any; private updateTimeOptions; } export {};