import { BehaviorSubject } from 'rxjs'; export declare class NgxLinkPreviewLoadingManager { /** The loading stack, holding an item for each */ private loadingStack; /** Observable to retrieve if has pending jobs */ hasPendingJobs$: BehaviorSubject; constructor(); /** * Add task to stack */ addTask(name?: string): void; /** * Remove task from stack */ removeTask(name?: string): void; /** * Get task name */ private getTaskName; /** * Emit if has loading jobs */ private emitHasPendingJobs; }