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 SuspenseIfDataDirective extends SuspenseIfDirective implements OnInit, OnDestroy { nbSuspenseIfDataOfType?: SuspenseInput; get isVisible(): boolean; get value(): T; static ngTemplateContextGuard(dir: SuspenseIfDataDirective, ctx: unknown): ctx is SuspenseIfContext>; static ɵfac: i0.ɵɵFactoryDeclaration, never>; static ɵdir: i0.ɵɵDirectiveDeclaration, "[nbSuspenseIfData]", never, { "nbSuspenseIfDataOfType": { "alias": "nbSuspenseIfDataOfType"; "required": false; }; }, {}, never, never, false, never>; }