import { OnChanges, OnInit } from '@angular/core'; import { ClassicPreset } from 'rete'; import { SimplifyService } from 'simplify-angular'; import { SimpleNodeEditorComponent } from '../simple-node-editor/simple-node-editor.component'; import { SimpleNodeConnectionEvent } from '../../../public-api'; import * as i0 from "@angular/core"; export declare class SimpleNodeComponent implements OnChanges, OnInit { private simplifyService; data: any; emit: (data: any) => void; name: string; rendered: () => void; get flowVariables(): any; inputConnections: any; outputConnections: any; simpleNodeEditor: SimpleNodeEditorComponent; nodeVariables: any; node: ClassicPreset.Node; nodeId: string; nodeData: any; seed: number; get selected(): boolean; get nodeLabel(): string; constructor(simplifyService: SimplifyService); ngOnInit(): void; ngOnChanges(): void; getNodeFlowVariables(): any; notifyInputConnected(connectionEvent: SimpleNodeConnectionEvent): void; notifyInputDisconnected(connectionEvent: SimpleNodeConnectionEvent): void; notifyOutputConnected(connectionEvent: SimpleNodeConnectionEvent): void; notifyOutputDisconnected(connectionEvent: SimpleNodeConnectionEvent): void; removeNode(): void; cloneNode(): void; toJson(): { id: string; position: any; label: string; data: any; }; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }