import { type EnvironmentInjector, type Type, type ViewContainerRef } from '@angular/core'; import { type DrawFlowBaseNode } from '../../ng-draw-flow-node.base'; import { type DfNodeContentInputs, type DfNodeContentRenderer } from './node-content.renderer'; export declare class NodeContentHost { private readonly environmentInjector; private readonly rendererSignal; readonly renderer: import("@angular/core").Signal; constructor(environmentInjector: EnvironmentInjector); renderComponent(containerRef: ViewContainerRef, componentType: Type): DfNodeContentRenderer; clear(containerRef: ViewContainerRef): void; syncInputs(inputs: DfNodeContentInputs): void; nativeElement(): HTMLElement | null; }