import { OnDestroy, OnInit } from '@angular/core'; import { SuspenseIfContext, SuspenseInput } from '../models/suspense'; import { SuspenseIfDirective } from './suspense-if.directive'; import * as i0 from "@angular/core"; export declare class SuspenseIfLoadingDirective extends SuspenseIfDirective implements OnInit, OnDestroy { nbSuspenseIfLoadingOfType?: SuspenseInput; get isVisible(): boolean; get value(): T; static ngTemplateContextGuard(dir: SuspenseIfLoadingDirective, ctx: unknown): ctx is SuspenseIfContext; static ɵfac: i0.ɵɵFactoryDeclaration, never>; static ɵdir: i0.ɵɵDirectiveDeclaration, "[nbSuspenseIfLoading]", never, { "nbSuspenseIfLoadingOfType": { "alias": "nbSuspenseIfLoadingOfType"; "required": false; }; }, {}, never, never, false, never>; }