import * as React from 'react';
export declare function JSONValueMap(json: any, mapper: (value: any, key: string | number, host: Object, stack: Array<Object>) => any, stack?: Array<Object>): any;
export declare const ChartConfigEditor: ({ value, onChange }: any) => React.JSX.Element;
export declare const __datasetModelFields: any[];
export declare function getContextVariables(contextData: any, needType?: Array<string>): any[];
export declare function getContextFields(config: {
    rendererSchema: any;
    compContextData: any;
    needFieldTypes: Array<string>;
    fetcher: any;
}): Promise<any[]>;
