import { Base, Type } from "./type";
import { DataLegendSeriesGroup } from "./DataLegendSeriesGroup";
import { List$1 } from "./List$1";
import { DataLegendSeriesValueInfo } from "./DataLegendSeriesValueInfo";
import { DataLegendSeriesValueType } from "./DataLegendSeriesValueType";
/**
 * @hidden
 */
export declare class DataLegendSeriesContext extends Base {
    static $t: Type;
    private d;
    c(a: DataLegendSeriesValueType): DataLegendSeriesValueInfo;
    g(a: DataLegendSeriesValueType): number;
    k(a: DataLegendSeriesValueType, b: number): void;
    l(a: DataLegendSeriesValueType, b: DataLegendSeriesValueInfo): void;
    private j;
    private i;
    private h;
    constructor();
    b: DataLegendSeriesGroup;
    private e;
    get f(): List$1<DataLegendSeriesValueInfo>;
    set f(a: List$1<DataLegendSeriesValueInfo>);
    a(): number[];
}
