import { Ref } from 'vue'; import type { IChartHook } from '@dfsj/echarts'; import { IToolbox } from '../props'; export interface RenderConfig extends Partial { toggleTable?: (...args: unknown[]) => void; transform?: (data: unknown) => unknown; toggleStatistic?: (...args: unknown[]) => void; } type Toolbox = Array; export declare function useRender(config: RenderConfig, datasource: Ref, toolbox: Toolbox): { refreshCharts: (data: any) => void; getBindValue: import("vue").ComputedRef<{ instance: any; toggleTable: (...args: unknown[]) => void; toggleStatistic: (...args: unknown[]) => void; toolbox: Toolbox; }>; }; export {};