import { ComponentRef, ElementRef, Renderer2, ViewContainerRef } from '@angular/core'; import { SpinnerComponent } from './spinner.component'; import { SpinnerSize } from './spinner-size.type'; import * as i0 from "@angular/core"; export declare class SpinnerDirective { private directiveView; private renderer; private directiveElement; private shouldShow; spinner: ComponentRef | undefined; set nbSpinner(val: boolean); spinnerSize: SpinnerSize; spinnerBlur: boolean; spinnerColor: string; isSpinnerExist: boolean; constructor(directiveView: ViewContainerRef, renderer: Renderer2, directiveElement: ElementRef); ngOnInit(): void; hide(): void; show(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; }