import { AfterViewInit, ElementRef, OnDestroy, Renderer2 } from '@angular/core'; import { XLoaderState } from '@adrianlara24/xio-common'; import { XHttpService } from '@adrianlara24/xio-http'; import * as i0 from "@angular/core"; export declare class XHttpLoaderDirective implements AfterViewInit, OnDestroy { private _ref; private _render; private _httpx; private _loader; key: string; loading: boolean; private get _element(); constructor(_ref: ElementRef, _render: Renderer2, _httpx: XHttpService, _loader: XLoaderState); ngAfterViewInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; }