import type { Color } from "./Symbol.js";
/**
 * The classBreaksInfo object provides information about the class breaks
 * associated with the renderer.
 *
 * See
 * {@link https://developers.arcgis.com/web-scene-specification/objects/colorClassBreakInfo/}.
 *
 * @deprecated Use "json/*" modules instead.
 */
export interface ColorClassBreakInfo {
    /**
     * A numeric value used to specify the maximum value for a break.
     */
    classMaxValue?: number;
    /**
     * A numeric value used to specify discontinuous class breaks. If this value
     * is null or is missing, the map server will calculate the minimum value
     * based on the preceding class' maximum value.
     */
    classMinValue?: number;
    /**
     * Color is represented as a three or four-element array.
     */
    color?: Color;
    /**
     * String value used to describe the class.
     */
    description?: string;
    /**
     * String value used to label the class.
     */
    label?: string;
}
