import { OnChanges, TemplateRef, ViewContainerRef } from '@angular/core'; import { NgChanges } from '@uib/angular/utils'; import * as i0 from "@angular/core"; /** * @internal */ export declare class LetContext { private readonly directive; $implicit: T; uibLet: T; constructor(directive: LetDirective); } export declare class LetDirective implements OnChanges { private readonly viewRef; value: T; constructor(viewContainer: ViewContainerRef, templateRef: TemplateRef>); static ngTemplateContextGuard(_dir: LetDirective, _ctx: unknown): _ctx is LetContext; ngOnChanges(changes: NgChanges>): void; static ɵfac: i0.ɵɵFactoryDeclaration, never>; static ɵdir: i0.ɵɵDirectiveDeclaration, "[uibLet]", never, { "value": "uibLet"; }, {}, never>; } //# sourceMappingURL=let.directive.d.ts.map