import { FieldDisplay } from '@grafana/data'; import { GradientStop, RadialGaugeDimensions } from './types'; interface RadialArcPathEndpointMarksPropsBase { arcLengthDeg: number; dimensions: RadialGaugeDimensions; fieldDisplay: FieldDisplay; endpointMarker: 'point' | 'glow'; roundedBars?: boolean; startAngle: number; glowFilter?: string; endpointMarkerGlowFilter?: string; xStart: number; xEnd: number; yStart: number; yEnd: number; } interface RadialArcPathEndpointMarksPropsWithColor extends RadialArcPathEndpointMarksPropsBase { color: string; } interface RadialArcPathEndpointMarksPropsWithGradient extends RadialArcPathEndpointMarksPropsBase { gradient: GradientStop[]; } export type RadialArcPathEndpointMarksProps = RadialArcPathEndpointMarksPropsWithColor | RadialArcPathEndpointMarksPropsWithGradient; export declare const RadialArcPathEndpointMarks: import("react").MemoExoticComponent<({ startAngle: angle, arcLengthDeg, dimensions, endpointMarker, fieldDisplay, xStart, xEnd, yStart, yEnd, roundedBars, endpointMarkerGlowFilter, glowFilter, ...rest }: RadialArcPathEndpointMarksProps) => import("react/jsx-runtime").JSX.Element | null>; export {};