import { ElementRef } from '@angular/core';
import { HasElementRef } from '@fundamental-ngx/cdk/utils';
import * as i0 from "@angular/core";
export declare class MenuItemInputDirective implements HasElementRef {
    /** @hidden */
    readonly elementRef: ElementRef<any>;
    /**
     * This is needed to prevent the click event from bubbling up to the menu item
     * and potentially closing the menu or triggering other actions.
     */
    onInteraction($event: KeyboardEvent | MouseEvent): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<MenuItemInputDirective, never>;
    static ɵdir: i0.ɵɵDirectiveDeclaration<MenuItemInputDirective, "input[fd-form-control][fd-menu-item-input]", never, {}, {}, never, never, true, never>;
}
