import { AGeometryGenerator } from '../AGeometryGenerator'; export interface TorusGeometryGeneratorParams { radius: number; tube: number; radialSegments: number; tubularSegments: number; arc: number; } export declare class TorusGeometryGenerator extends AGeometryGenerator { constructor(type?: string, defaultParams?: Partial); defaultParams: TorusGeometryGeneratorParams; protected _generateData(params: TorusGeometryGeneratorParams): { indices: number[]; vertices: number[]; normals: number[]; uvs: number[]; }; } //# sourceMappingURL=../../../src/plugins/geometry/primitives/TorusGeometryGenerator.d.ts.map