import { EventEmitter } from '@angular/core'; import { PluginManagementStateService } from '../../services'; import { BehaviorSubject, Subject } from 'rxjs'; import { PluginConfigurationData, PluginManagementService } from '@valtimo/plugin'; import { NGXLogger } from 'ngx-logger'; import * as i0 from "@angular/core"; export declare class PluginAddModalComponent { private readonly stateService; private readonly pluginManagementService; private readonly logger; open: boolean; closeModal: EventEmitter; readonly inputDisabled$: import("rxjs").Observable; readonly selectedPluginDefinition$: import("rxjs").Observable; readonly configurationValid$: BehaviorSubject; readonly returnToFirstStepSubject$: Subject; constructor(stateService: PluginManagementStateService, pluginManagementService: PluginManagementService, logger: NGXLogger); complete(): void; hide(): void; onValid(valid: boolean): void; onConfiguration(configuration: PluginConfigurationData): void; private returnToFirstStep; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } //# sourceMappingURL=plugin-add-modal.component.d.ts.map