///
import { Cartesian2, Cartesian3 } from "cesium";
import { ScreenSpaceActions } from "../ScreenSpaceActions";
interface MeasurementProps {
screenSpaceHandler: ScreenSpaceActions | undefined;
distanceCalculation: (p1: Cartesian3, p2: Cartesian3) => number;
pickFunction?: (p: Cartesian2) => Cartesian3 | undefined;
pickFunctionAsync?: (p: Cartesian2) => Promise;
clampToGround?: boolean;
}
declare const Measurement: ({ screenSpaceHandler, distanceCalculation, clampToGround, pickFunction, pickFunctionAsync, }: MeasurementProps) => JSX.Element;
export default Measurement;