import { TemplateRef } from '@angular/core';
import { BaseComponent } from '../../../base-component';
import * as i0 from "@angular/core";
/**
 * Internal component to be used by the `*nxTemplatePlaceholder` directive to render a template
 * as a placeholder.
 */
export declare class NxTemplateWrapperComponent extends BaseComponent {
    protected templateRef: import("@angular/core").InputSignal<TemplateRef<unknown> | undefined>;
    protected context: import("@angular/core").InputSignal<unknown>;
    protected logEffect: import("@angular/core").EffectRef;
    static ɵfac: i0.ɵɵFactoryDeclaration<NxTemplateWrapperComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<NxTemplateWrapperComponent, "nx-template-wrapper", never, { "templateRef": { "alias": "templateRef"; "required": false; "isSignal": true; }; "context": { "alias": "context"; "required": false; "isSignal": true; }; }, {}, never, never, true, never>;
}
