export interface RadarClasses {
  /** Styles applied to the radar axis root element. */
  axisRoot: string;
  /** Styles applied to the radar axis line element. */
  axisLine: string;
  /** Styles applied to every radar axis label element. */
  axisLabel: string;
  /** Styles applied to every radial line element of the grid. */
  gridRadial: string;
  /** Styles applied to every divider element of the grid. */
  gridDivider: string;
  /** Styles applied to every stripe element of the grid. */
  gridStripe: string;
  /** Styles applied to the series plot root element. */
  seriesRoot: string;
  /** Styles applied to the series area element. */
  seriesArea: string;
  /** Styles applied to the series mark element. */
  seriesMark: string;
  /** Styles applied to the axis highlight root element. */
  axisHighlightRoot: string;
  /** Styles applied to the axis highlight line element. */
  axisHighlightLine: string;
  /** Styles applied to every axis highlight dot element. */
  axisHighlightDot: string;
}
export type RadarClassKey = keyof RadarClasses;
export declare function getRadarUtilityClass(slot: string): string;
export declare const radarClasses: RadarClasses;
export declare const useUtilityClasses: (classes?: Partial<RadarClasses>) => Record<"axisLine" | "axisLabel" | "axisRoot" | "gridRadial" | "gridDivider" | "gridStripe" | "seriesRoot" | "seriesArea" | "seriesMark" | "axisHighlightRoot" | "axisHighlightLine" | "axisHighlightDot", string>;