///
import { InheritedColorConfig } from '@stu-dev/nivo-colors';
import { DatumWithArcAndColor, ArcGenerator } from './types';
import { ArcTransitionMode } from './arcTransitionMode';
import { ArcMouseHandler, ArcShapeProps } from './ArcShape';
export type ArcComponent = (props: ArcShapeProps) => JSX.Element;
interface ArcsLayerProps {
center: [number, number];
data: Datum[];
arcGenerator: ArcGenerator;
borderWidth: number;
borderColor: InheritedColorConfig;
onClick?: ArcMouseHandler;
onMouseEnter?: ArcMouseHandler;
onMouseMove?: ArcMouseHandler;
onMouseLeave?: ArcMouseHandler;
transitionMode: ArcTransitionMode;
component?: ArcComponent;
}
export declare const ArcsLayer: ({ center, data, arcGenerator, borderWidth, borderColor, onClick, onMouseEnter, onMouseMove, onMouseLeave, transitionMode, component, }: ArcsLayerProps) => JSX.Element;
export {};
//# sourceMappingURL=ArcsLayer.d.ts.map