import { Base, Type } from "./type";
import { DataSeriesAdapterRunContext } from "./DataSeriesAdapterRunContext";
import { DataSeriesDataProviderAnalyzer } from "./DataSeriesDataProviderAnalyzer";
import { IDataSourceLocalDataProvider } from "./IDataSourceLocalDataProvider";
import { ScatterType } from "./ScatterType";
import { DataSeriesMemberPathHint } from "./DataSeriesMemberPathHint";
import { List$1 } from "./List$1";
/**
 * @hidden
 */
export declare class ScatterDataInfo extends Base {
    static $t: Type;
    constructor(a: DataSeriesAdapterRunContext);
    p: number;
    a: DataSeriesAdapterRunContext;
    get b(): DataSeriesDataProviderAnalyzer;
    l: IDataSourceLocalDataProvider;
    k: ScatterType;
    i: DataSeriesMemberPathHint;
    j: DataSeriesMemberPathHint;
    f: DataSeriesMemberPathHint;
    c: DataSeriesMemberPathHint;
    e: DataSeriesMemberPathHint;
    h: DataSeriesMemberPathHint;
    d: DataSeriesMemberPathHint;
    g: DataSeriesMemberPathHint;
    q: number;
    o: number;
    n: List$1<string>;
    t(a: List$1<string>, b?: string): void;
    r(a: List$1<string>, b?: string): void;
    s(a: List$1<string>, b?: string): void;
    m(): List$1<string>;
}
