/**
 * This file is part of the MedSafe application which is commercial software created by MedVision360 B.V.
 * The source code is proprietary and confidential.
 * Unauthorized copying of this file, via any medium is strictly prohibited.
 *
 * Copyright (c) by MedVision360 B.V. All rights reserved.
 *
 * For the application name: io.medrecord.medsafe
 */
import * as Core from '@angular/core';
export declare class DatetimeDirective implements Core.OnInit, Core.OnDestroy {
    protected el: Core.ElementRef;
    private renderer;
    dateTime: HTMLElement;
    isDisabled: boolean;
    open: boolean;
    openChange: Core.EventEmitter<any>;
    close: Core.EventEmitter<any>;
    private unsubscribeOpenClick;
    private unsubscribeMissClick;
    private unsubscribeInsideClicks;
    private unsubscribeAnimation;
    constructor(el: Core.ElementRef, renderer: Core.Renderer2);
    ngOnInit(): void;
    ngOnDestroy(): void;
    private listenMissClick;
    private listenOpenClick;
    private unsubscribe;
    private listenInsideClicks;
    private listenAnimation;
    private getScrollParent;
    private setDirection;
}
