import { Injector, OnInit, OnDestroy } from '@angular/core'; import { StylableComponent, ImagePipe } from '@wm/components/base'; import * as i0 from "@angular/core"; export declare class SpinnerComponent extends StylableComponent implements OnInit, OnDestroy { private imagePipe; static initializeProps: void; iconclass: string; animation: string; imagewidth: any; imageheight: any; servicevariabletotrack: string; show: boolean; private picture; private _spinnerMessages; showCaption: boolean; type: any; get spinnerMessages(): any; set spinnerMessages(newVal: any); private toggleVariableStateSubscription; private listenOnDataSource; constructor(inj: Injector, imagePipe: ImagePipe, explicitContext: any); onPropertyChange(key: string, nv: any, ov?: any): void; ngOnInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }