import { ElementRef, EventEmitter } from "@angular/core"; import { Observable } from "rxjs"; import { DestroyStreamService, IntClickOutsideService } from "../../../services"; import * as i0 from "@angular/core"; export declare class IntDropdownAreaComponent { private readonly destroy$; private readonly keyPressed$; private readonly elementRef; private readonly clickOutSideService; excludeElementsForClickOutside: Array | HTMLElement | null; closeAfterContextClick: boolean; clickOutside: EventEmitter; closeEvent: EventEmitter; constructor(destroy$: DestroyStreamService, keyPressed$: Observable, elementRef: ElementRef, clickOutSideService: IntClickOutsideService); clickOutsideHandler(event: Event): void; contextClickOutside(event: Event): void; get animation(): boolean; outsideProcessing(event: Event): void; noop(event: Event): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }