import { FieldDisplay } from '@grafana/data'; import { RadialShape, RadialGaugeDimensions, GradientStop } from './types'; export interface RadialArcPathPropsBase { arcLengthDeg: number; barEndcaps?: boolean; dimensions: RadialGaugeDimensions; fieldDisplay: FieldDisplay; roundedBars?: boolean; shape: RadialShape; endpointMarker?: 'point' | 'glow'; startAngle: number; glowFilter?: string; endpointMarkerGlowFilter?: string; } interface RadialArcPathPropsWithColor extends RadialArcPathPropsBase { color: string; } interface RadialArcPathPropsWithGradient extends RadialArcPathPropsBase { gradient: GradientStop[]; } type RadialArcPathProps = RadialArcPathPropsWithColor | RadialArcPathPropsWithGradient; export declare const RadialArcPath: import("react").MemoExoticComponent<({ arcLengthDeg, dimensions, fieldDisplay, roundedBars, shape, endpointMarker, barEndcaps, startAngle: angle, glowFilter: rawGlowFilter, endpointMarkerGlowFilter, ...rest }: RadialArcPathProps) => import("react/jsx-runtime").JSX.Element>; export {};