import { TemplateRef, ViewContainerRef } from "@angular/core"; import * as i0 from "@angular/core"; interface NgLetContext { $implicit: T; ngLet: T; } export declare class NgLetDirective { private viewContainer; private templateRef; static ngTemplateGuard_ngLet: "binding"; private context; private hasView; set ngLet(value: T); constructor(viewContainer: ViewContainerRef, templateRef: TemplateRef>); static ngTemplateContextGuard(dir: NgLetDirective, ctx: any): ctx is NgLetContext; static ɵfac: i0.ɵɵFactoryDeclaration, never>; static ɵdir: i0.ɵɵDirectiveDeclaration, "[ngLet]", never, { "ngLet": "ngLet"; }, {}, never, never, false>; } export {};