import { ElementRef, EventEmitter, OnInit } from '@angular/core';
import { SafeHtml } from "@angular/platform-browser";
import { BaseInputComponent } from "../base/base-input.component";
import { CoreComponentsIcon } from "../../core/enum/core-components-icon.enum";
export declare abstract class BaseInputTimeDirective extends BaseInputComponent<any> implements OnInit {
    readonly rightIcon: CoreComponentsIcon;
    parentForOverlay: ElementRef;
    locale: string;
    placeholder: string;
    leftIcon: CoreComponentsIcon;
    leftIconData: SafeHtml;
    leftIconClick: EventEmitter<MouseEvent>;
    closeAfterDateSelection: boolean;
}
