import { NormalBufferAttributes, NormalOrGLBufferAttributes } from 'three'; import { IGeometry, IGeometryEventMap, IGeometryUserData } from '../IGeometry'; import { LineSegmentsGeometry } from 'three/examples/jsm/lines/LineSegmentsGeometry.js'; import { IObject3D } from '../IObject'; export declare class LineSegmentsGeometry2 extends LineSegmentsGeometry implements IGeometry { assetType: 'geometry'; center2: (this: IGeometry, offset?: import('three').Vector3, keepWorldPosition?: boolean, setDirty?: boolean) => () => void; setDirty: (this: IGeometry, options?: import('../IGeometry').IGeometrySetDirtyOptions) => void; refreshUi: (this: IGeometry) => void; appliedMeshes: Set | undefined, import('..').IMaterial | import('..').IMaterial[] | undefined>>; userData: IGeometryUserData; constructor(); getPositions(): import('three').TypedArray; getColors(): import('three').TypedArray; } //# sourceMappingURL=../../src/core/geometry/LineSegmentsGeometry2.d.ts.map