import { Renderer2 } from '@angular/core';
import { DatepickerComponent } from './datepicker.component';
import { TouchSpinValues } from '../spinner/touch.spin-values';
import { I18nService } from 'systelab-translate';
import { DataTransformerService } from './date-transformer.service';
import { PrimeNGConfig } from 'primeng/api';
import * as i0 from "@angular/core";
export declare class DatepickerTimeComponent extends DatepickerComponent {
    get currentDate(): Date;
    resetTimeWhenChangingCurrentDate: boolean;
    showCalendar: boolean;
    touchSpinHourValues: TouchSpinValues;
    touchSpinMinutesValues: TouchSpinValues;
    constructor(myRenderer: Renderer2, i18nService: I18nService, dataTransformerService: DataTransformerService, config: PrimeNGConfig);
    set currentDate(value: Date);
    currentHoursChanged(value: number): void;
    currentMinutesChanged(value: number): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<DatepickerTimeComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<DatepickerTimeComponent, "systelab-date-time", never, { "currentDate": { "alias": "currentDate"; "required": false; }; "resetTimeWhenChangingCurrentDate": { "alias": "resetTimeWhenChangingCurrentDate"; "required": false; }; "showCalendar": { "alias": "showCalendar"; "required": false; }; }, {}, never, never, false, never>;
}
