export declare const getToolboxBasicMenu: () => any; export declare const getToolboxIncludeCalc: (style: any, callback?: ($event: any, ...arg: any[]) => void) => any; export declare const getToolboxIncludeExcel: (style: any, callback?: (...arg: any[]) => void) => any; export declare const getToolboxIncludeRestore: (style: any) => any; /** * 获取带导出Excel图标的toolbox 已废弃 * @param callback * @deprecated */ export declare const getToolboxIncludeExcelIcon: (callback: (...arg: any[]) => void) => any; export declare function getCommonToolbox(): { show: boolean; showTitle: boolean; itemSize: number; feature: { dataZoom: { show: boolean; title: { zoom: string; back: string; }; }; dataView: { show: boolean; title: string; }; restore: { show: boolean; title: string; }; saveAsImage: { title: string; }; }; tooltip: { show: boolean; confine: boolean; formatter: (param: any) => string; backgroundColor: string; textStyle: { fontSize: number; }; extraCssText: string; }; }; export declare const getNoiseAnalysisLineToolbox: (style: any, item: string[], funcObj?: any) => { show: boolean; itemGap: any; showTitle: boolean; right: any; top: number; itemSize: any; feature: { myTool_interval: { show: boolean; title: string; icon: string; onclick: ($event: any) => void; }; myTool_monitorItem: { show: boolean; title: string; icon: string; onclick: ($event: any) => void; }; myTool_showspec: { show: boolean; title: string; icon: string; onclick: () => void; }; brush: { show: boolean; type: string[]; iconStyle: { color: string; }; }; myTool_enlarge: { show: boolean; title: string; icon: string; iconStyle: { color: string; }; onclick: () => void; }; myTool_restore: { show: boolean; title: string; icon: string; iconStyle: { color: string; }; onclick: () => void; }; myTool_calculation: { show: boolean; title: string; icon: string; onclick: () => void; }; mytool: { show: boolean; title: string; icon: string; onclick: ($event: any) => void; }; }; }; export declare const getNoiseDropboxLineToolbox: (style: any, dropToolboxData: any, funcObj?: any) => { show: boolean; itemGap: any; showTitle: boolean; right: any; top: any; itemSize: any; feature: { myTool_interval: { show: any; title: string; icon: string; onclick: ($event: any) => void; }; myTool_singleChoice: { show: any; title: string; icon: string; onclick: ($event: any) => void; }; myTool_multipleChoice: { show: any; title: string; icon: string; onclick: ($event: any) => void; }; brush: { show: any; type: string[]; iconStyle: { color: string; }; }; myTool_enlarge: { show: any; title: string; icon: string; iconStyle: { color: string; }; onclick: () => void; }; myTool_restore: { show: any; title: string; icon: string; iconStyle: { color: string; }; onclick: () => void; }; myTool_calculation: { show: any; title: string; icon: string; onclick: () => void; }; mytool: { show: boolean; title: string; icon: string; onclick: ($event: any) => void; }; }; }; export declare const getNoiseEventWaveToolbox: (style: any) => any; export declare const getNoiseEventWaveToolboxV2: () => any; export declare const getNoiseDropboxLineToolboxV2: () => { show: boolean; itemSize: number; showTitle: boolean; feature: { brush: { show: boolean; type: string[]; }; }; iconStyle: { opacity: number; }; }; export declare const getNoiseDropboxLineBrush: () => { xAxisIndex: string; brushLink: string; outOfBrush: { colorAlpha: number; }; throttleType: string; throttleDelay: number; }; export declare const getNoiseAnalysisBrush: () => { toolbox: string[]; xAxisIndex: number; brushLink: number; outOfBrush: { colorAlpha: number; }; throttleType: string; throttleDelay: number; };