///
import { PropertyAccessor } from '@stu-dev/nivo-core';
import { ArcTransitionMode } from '../arcTransitionMode';
import { DatumWithArcAndColor } from '../types';
import { ArcLabelsProps } from './props';
import { ArcLabelProps } from './ArcLabel';
export type ArcLabelComponent = (props: ArcLabelProps) => JSX.Element;
interface ArcLabelsLayerProps {
center: [number, number];
data: Datum[];
label: PropertyAccessor;
radiusOffset: ArcLabelsProps['arcLabelsRadiusOffset'];
skipAngle: ArcLabelsProps['arcLabelsSkipAngle'];
textColor: ArcLabelsProps['arcLabelsTextColor'];
transitionMode: ArcTransitionMode;
component?: ArcLabelsProps['arcLabelsComponent'];
}
export declare const ArcLabelsLayer: ({ center, data, transitionMode, label: labelAccessor, radiusOffset, skipAngle, textColor, component, }: ArcLabelsLayerProps) => JSX.Element;
export {};
//# sourceMappingURL=ArcLabelsLayer.d.ts.map