import { EllipseGraphics as CesiumEllipseGraphics } from 'cesium'; import { PickCesiumProps, Merge } from '../core'; export type EllipseGraphicsCesiumProps = PickCesiumProps, typeof cesiumProps>; export type EllipseGraphicsCesiumEvents = { onDefinitionChange?: () => void; }; export type EllipseGraphicsProps = EllipseGraphicsCesiumProps & EllipseGraphicsCesiumEvents; declare const cesiumProps: readonly ["semiMajorAxis", "semiMinorAxis", "height", "heightReference", "extrudedHeight", "show", "fill", "material", "outline", "outlineColor", "outlineWidth", "numberOfVerticalLines", "rotation", "stRotation", "granularity", "shadows", "distanceDisplayCondition", "zIndex", "classificationType", "extrudedHeightReference"]; export declare const cesiumEventProps: { readonly onDefinitionChange: "definitionChanged"; }; declare const EllipseGraphics: import('..').CesiumComponentType; export default EllipseGraphics;