export interface ClipBounds { enabled: boolean; minX: number; maxX: number; minY: number; maxY: number; minZ: number; maxZ: number; } export interface EllipsoidInstancesProps { matrices: Float32Array; count: number; color: string | number; /** Width of the visible ring (0-1). Default: 0.05 */ ringSize?: number; /** Alpha for inner area. Default: 0.02 (almost transparent) */ innerAlpha?: number; /** Alpha for ring edge. Default: 0.3 */ outerAlpha?: number; /** Clip bounds for filtering instances */ clip?: ClipBounds; } /** Renders ellipsoid boundaries using instanced mesh with ring shader */ export declare function EllipsoidInstances({ matrices, count, color, ringSize, innerAlpha, outerAlpha, clip, }: EllipsoidInstancesProps): import("react/jsx-runtime").JSX.Element;