import { Base, Type } from "./type";
import { List$1 } from "./List$1";
import { AggregatedDataProviderLayerInfo } from "./AggregatedDataProviderLayerInfo";
import { DataSourceSummaryOperand } from "./DataSourceSummaryOperand";
/**
 * @hidden
 */
export declare class AggregatedDataProviderTopLayer extends Base {
    static $t: Type;
    n(): any;
    aa(a: any, b: string, c: any): void;
    o(a: List$1<string>): any;
    private t;
    private u;
    private r;
    private v;
    private s;
    private y;
    private a;
    private b;
    private q;
    get w(): string;
    set w(a: string);
    private m;
    get p(): any;
    set p(a: any);
    private c;
    get h(): List$1<AggregatedDataProviderLayerInfo>;
    z(a: string, b: string, c: DataSourceSummaryOperand, d: any): void;
    private x;
    private e;
    get j(): List$1<string>;
    private d;
    get i(): List$1<string>;
    private g;
    get l(): List$1<any>;
    private f;
    get k(): List$1<DataSourceSummaryOperand>;
}
