import { CoreObjectType, ObjectContent } from '../../ObjectContent';
import { CsgPrimitive } from './CsgPrimitive';
import { CsgGeometryType } from './CsgCommon';
import { CsgObject } from './CsgObject';
export declare class CsgPrimitiveGeom3 extends CsgPrimitive<CsgGeometryType.GEOM3> {
    constructor(object: CsgObject<CsgGeometryType.GEOM3>, index: number);
    static primitiveName(): string;
    static entitiesCount<T extends CoreObjectType>(object: ObjectContent<T>): number;
}
