import { Node } from './Node.svelte'; import { type NodeParams } from './Node.svelte'; interface AddPinNodeParams extends NodeParams { numPins?: number; } export type AddPinNodeState = { numPins: number; }; export declare abstract class AddPinNode extends Node { static __isAbstract: boolean; state: AddPinNodeState; numPinsAdded: number; constructor(params: AddPinNodeParams); private updatePins; applyState(): void; protected onAddPin(index: number): void; addPin(): void; } export {};