// import {NodeContext} from '../../poly/NodeContext';
// import {PolyNodeController} from '../utils/poly/PolyNodeController';
// // import {AbstractTypedSubnetGlNode} from './Subnet';
// import {GlConnectionPointType} from '../utils/io/connections/Gl';
// import {createPolyGlNode} from './utils/poly/createPolyGlNode';

// export const BasePolyGlNode = createPolyGlNode(
// 	'poly',
// 	{
// 		metadata: {
// 			version: {
// 				polygonjs: '1',
// 			},
// 			createdAt: 1,
// 		},
// 		nodeContext: NodeContext.GL,
// 		inputs: {typed: {types: [{name: 'input0', type: GlConnectionPointType.FLOAT}]}},
// 	},
// 	PolyNodeController
// );
// // export class PolyGlNode extends AbstractTypedSubnetGlNode<any> {}
