import { BehaviorSubject } from 'rxjs/BehaviorSubject'; export declare class ProcessingSpinnerService { showSpinner: BehaviorSubject; description: BehaviorSubject; descriptionColor: BehaviorSubject; spinnerColor: BehaviorSubject; backgroundColor: BehaviorSubject; backgroundOpacity: BehaviorSubject; constructor(); /** * Show processing spinner */ show(): void; /** * Hide processing spinner */ hide(): void; /** * Change description under the spinner * @param description */ setDescription(description: string): void; /** * Change description font color * @param color */ setDescriptionColor(color: string): void; /** * Change color of spinner * @param color */ setSpinnerColor(color: string): void; /** * Change background color of spinner * @param color */ setBackgroundColor(color: string): void; /** * Change background opacity of spinner * @param opacity */ setBackgroundOpacity(opacity: number): void; }