import { TemplateRef, ViewContainerRef } from '@angular/core'; import * as i0 from "@angular/core"; /** * @ignore */ declare class NgLetContext { $implicit: T; ngLet: T; } /** * A directive that allows declaration of streams inside the `template`. * Similar to `*ngIf="source$ | async as source"`. * `NgLet` works the same way, the difference being that the content is rendered, * even if the source has not yet been initialized. * * @export */ export declare class UiNgLetDirective { private _vcr; private _templateRef; private _context; /** * The context bound to the decorated area. * */ set ngLet(value: T); /** * @ignore */ constructor(_vcr: ViewContainerRef, _templateRef: TemplateRef>); static ɵfac: i0.ɵɵFactoryDeclaration, never>; static ɵdir: i0.ɵɵDirectiveDeclaration, "[ngLet]", never, { "ngLet": "ngLet"; }, {}, never, never, false, never>; } export {};