import { ElementRef, EventEmitter, OnInit, OnChanges } from '@angular/core'; import * as i0 from "@angular/core"; export declare class ClickOutsideDirective { private _elementRef; constructor(_elementRef: ElementRef); clickOutside: EventEmitter; onClick(event: MouseEvent, targetElement: HTMLElement): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; } export declare class ScrollDirective { private _elementRef; constructor(_elementRef: ElementRef); scroll: EventEmitter; onClick(event: MouseEvent, targetElement: HTMLElement): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; } export declare class styleDirective { private el; constructor(el: ElementRef); styleVal: number; ngOnInit(): void; ngOnChanges(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; } export declare class setPosition implements OnInit, OnChanges { el: ElementRef; height: number; constructor(el: ElementRef); ngOnInit(): void; ngOnChanges(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; }