import { BaseProperties, type ColorScaleMode, type GradientColorStop, PropertiesArray } from 'ag-charts-core';
import type { AgGradientColorStop } from 'ag-charts-types';
export declare class StopProperties extends BaseProperties implements AgGradientColorStop {
    stop?: number;
    color: string;
    name?: string;
}
export declare class ColorScaleProperties extends BaseProperties {
    fills: PropertiesArray<StopProperties>;
    domain?: [number, number];
    mode: ColorScaleMode;
    missingDataFill?: string;
}
export declare function getColorStops(baseFills: Array<AgGradientColorStop | string>, defaultColorStops: string[], domain: number[], fillMode?: ColorScaleMode): GradientColorStop[];
