import { Clock as CesiumClock, ClockRange, ClockStep, JulianDate } from 'cesium'; import { PickCesiumProps } from '../core'; export type ClockCesiumProps = PickCesiumProps & { canAnimate?: boolean; clockRange?: ClockRange; clockStep?: ClockStep; currentTime?: JulianDate; multiplier?: number; shouldAnimate?: boolean; startTime?: JulianDate; stopTime?: JulianDate; }; export type ClockCesiumEvents = { onStop?: (clock: CesiumClock) => void; onTick?: (clock: CesiumClock) => void; }; export declare const cesiumEventProps: { readonly onStop: "onStop"; readonly onTick: "onTick"; }; export type ClockProps = ClockCesiumProps & ClockCesiumEvents; declare const cesiumProps: readonly ["canAnimate", "clockRange", "clockStep", "currentTime", "multiplier", "shouldAnimate", "startTime", "stopTime"]; declare const Clock: import('..').CesiumComponentType; export default Clock;