import type { Device } from '@antv/g-device-api'; import type { ProceduralGeometry } from '@antv/g-plugin-3d'; /** * 创建几何体 * * Create geometry * @param type - 几何体类型 geometry type * @param device - 设备对象 device object * @param Ctor - 几何体构造函数 geometry constructor * @param style - 几何体样式 geometry style * @returns 几何体对象 geometry object */ export declare function createGeometry>(type: string, device: Device, Ctor: new (...args: any[]) => T, style: Record): T;