export declare const platformOption: { key: number; value: string; }[]; export declare const chartTypes: ({ label: string; value: string; icon: string; optionList: { label: string; value: string; disabled: boolean; select: boolean; }[]; disabled?: undefined; children?: undefined; } | { label: string; value: string; icon: string; disabled: boolean; optionList: { label: string; value: string; disabled: boolean; select: boolean; }[]; children?: undefined; } | { label: string; icon: string; value: string; children: ({ label: string; value: string; icon: string; disabled?: undefined; } | { label: string; value: string; icon: string; disabled: boolean; })[]; optionList: { label: string; value: string; disabled: boolean; select: boolean; }[]; disabled?: undefined; })[]; export declare const addPanelFields: ({ label: string; name: string; extendName: string; type: string; options: never[]; children: string[]; fieldNames: { label: string; value: string; }; rules: { required: boolean; message: string; }[]; direction?: undefined; dependenceFields?: undefined; } | { label: string; name: string; type: string; rules: { required: boolean; message: string; }[]; extendName?: undefined; options?: undefined; children?: undefined; fieldNames?: undefined; direction?: undefined; dependenceFields?: undefined; } | { label: string; name: string; type: string; options: ({ label: string; value: string; icon: string; optionList: { label: string; value: string; disabled: boolean; select: boolean; }[]; disabled?: undefined; children?: undefined; } | { label: string; value: string; icon: string; disabled: boolean; optionList: { label: string; value: string; disabled: boolean; select: boolean; }[]; children?: undefined; } | { label: string; icon: string; value: string; children: ({ label: string; value: string; icon: string; disabled?: undefined; } | { label: string; value: string; icon: string; disabled: boolean; })[]; optionList: { label: string; value: string; disabled: boolean; select: boolean; }[]; disabled?: undefined; })[]; rules: { required: boolean; message: string; }[]; extendName?: undefined; children?: undefined; fieldNames?: undefined; direction?: undefined; dependenceFields?: undefined; } | { label: string; name: string; type: string; direction: string; dependenceFields: { chart: string; }; options: { label: string; value: string; }[]; rules: { required: boolean; message: string; }[]; extendName?: undefined; children?: undefined; fieldNames?: undefined; })[]; export declare const editPanelFields: ({ label: string; name: string; type: string; options: ({ label: string; value: string; icon: string; optionList: { label: string; value: string; disabled: boolean; select: boolean; }[]; disabled?: undefined; children?: undefined; } | { label: string; value: string; icon: string; disabled: boolean; optionList: { label: string; value: string; disabled: boolean; select: boolean; }[]; children?: undefined; } | { label: string; icon: string; value: string; children: ({ label: string; value: string; icon: string; disabled?: undefined; } | { label: string; value: string; icon: string; disabled: boolean; })[]; optionList: { label: string; value: string; disabled: boolean; select: boolean; }[]; disabled?: undefined; })[]; rules: { required: boolean; message: string; }[]; direction?: undefined; dependenceFields?: undefined; } | { label: string; name: string; type: string; direction: string; dependenceFields: { chart: string; }; options: { label: string; value: string; }[]; rules: { required: boolean; message: string; }[]; })[]; export declare const addSceneFields: ({ label: string; name: string; type: string; options: never[]; fieldNames: { label: string; value: string; }; rules: { required: boolean; message: string; }[]; } | { label: string; name: string; type: string; rules: { required: boolean; message: string; }[]; options?: undefined; fieldNames?: undefined; })[]; export declare const getBuiltinIndicators: (type: 'user' | 'custom' | 'product' | undefined) => ({ name: string; id: number; module: string; analysisIndex: string; } | { name: string; id: number; module: string; analysisIndex: null; })[];