import { Engine } from './index'; import { NodeData, WorkerInputs, WorkerOutputs } from '../core/types'; export declare abstract class Component { name: string; data: Map; engine: Engine | null; constructor(name: string); abstract worker(node: NodeData, inputs: WorkerInputs, outputs: WorkerOutputs, ...args: any[]): any; }