import { DoCheck, OnChanges, SimpleChanges } from '@angular/core'; import { DashComponentInjector } from '../component-injector'; import { InputsType, IoService, OutputsType } from '../io'; import * as i0 from "@angular/core"; export declare class DynamicIoDirective implements OnChanges, DoCheck { private ioService; private componentInjector?; dashDynamicInputs: InputsType; ngComponentOutletDashDynamicInputs: InputsType; dashDynamicOutputs: OutputsType; ngComponentOutletDashDynamicOutputs: OutputsType; private get inputs(); private get outputs(); constructor(ioService: IoService, componentInjector?: DashComponentInjector); ngOnChanges(changes: SimpleChanges): void; ngDoCheck(): void; private inputsChanged; private outputsChanged; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; }