import type { DisplayObjectConfig } from '@antv/g';
import type { ProceduralGeometry as GGeometry, SphereGeometryProps } from '@antv/g-plugin-3d';
import type { BaseNode3DStyleProps } from './base-node-3d';
import { BaseNode3D } from './base-node-3d';
/**
* 球体节点样式
*
* Sphere Node Style Props
*/
export type SphereStyleProps = BaseNode3DStyleProps & SphereGeometryProps;
/**
* 球体节点
*
* Sphere Node
*/
export declare class Sphere extends BaseNode3D {
static defaultStyleProps: Partial;
constructor(options: DisplayObjectConfig);
protected getGeometry(attributes: Required): GGeometry;
}