import { DataAccessor, IAccessors, SeriesAccessor } from "../../../core/common/types";
export interface IRadialDataAccessors {
    value: DataAccessor;
    color?: DataAccessor;
    /** Additional custom keys to match the base interface */
    [key: string]: DataAccessor | undefined;
}
export interface IRadialSeriesAccessors {
    color?: SeriesAccessor;
    /** Additional custom keys to match the base interface */
    [key: string]: SeriesAccessor | undefined;
}
export interface IRadialAccessors extends IAccessors {
    data: IRadialDataAccessors;
    series: IRadialSeriesAccessors;
}
export declare class RadialAccessors implements IRadialAccessors {
    private colorProvider;
    data: IRadialDataAccessors;
    series: IRadialSeriesAccessors;
    constructor(colorProvider?: import("../../../core/common/types").IValueProvider<string>);
}
