import Viz from "./Viz.js";
/**
    Creates a radar visualization based on an array of data.
*/
export default class Radar extends Viz {
    [key: string]: any;
    /**
        Invoked when creating a new class instance, and overrides any default parameters inherited from Viz.
        @private
  */
    constructor();
    /**
        Extends the draw behavior of the abstract Viz class.
        @private
  */
    _draw(callback?: () => void): this;
    /**
        Configuration object for the radial spokes, circles, and labels.
  */
    axisConfig(_: any): any;
    /**
        Accessor function for the metric value used as each axis.
  */
    metric(_: any): any;
    /**
        Determines how much pixel spaces to give the outer labels.
  */
    outerPadding(_: any): any;
    /**
        The value accessor used to determine each data point's position along each axis.
  
  @example
  function value(d) {
    return d.value;
  }
  */
    value(_: any): any;
}
