import { ElementRef, EventEmitter } from "@angular/core";
import { Observable, BehaviorSubject } from "rxjs";
export declare class LoaderDirective {
    private el;
    destination: Observable<any>;
    loadData: EventEmitter<any>;
    loadError: EventEmitter<any>;
    loadComplete: EventEmitter<any>;
    isLoading$: BehaviorSubject<boolean>;
    loading: HTMLElement;
    constructor(el: ElementRef);
    onClick(): void;
}
