import { SubnetSopNodeLike } from '../subnet/SopSubnetChildrenDisplayController';
import { PolyNodeDefinition } from '../../../utils/poly/PolyNodeDefinition';
import { PolyNodeController } from '../../../utils/poly/PolyNodeController';
import { PolyEngine } from '../../../../Poly';
export declare function createPolySopNode(nodeType: string, definition: PolyNodeDefinition, polyNodeControllerClass: typeof PolyNodeController): typeof SubnetSopNodeLike;
export declare function onPolySopModuleRegister(poly: PolyEngine): void;
