export type ToolType = 'select' | 'addNode' | 'addEdge' | 'deleteNode' | 'deleteEdge'; export type ToolbarTheme = 'light' | 'dark'; interface Props { /** 当前工具(v-model) */ activeTool?: ToolType; /** 是否在编辑模式 */ isEditing?: boolean; /** 工具栏主题 */ theme?: ToolbarTheme; } declare const _default: import("vue").DefineComponent any; "tool-change": (tool: ToolType) => any; }, string, import("vue").PublicProps, Readonly & Readonly<{ "onUpdate:activeTool"?: ((tool: ToolType) => any) | undefined; "onTool-change"?: ((tool: ToolType) => any) | undefined; }>, { activeTool: ToolType; isEditing: boolean; theme: ToolbarTheme; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, false, {}, any>; export default _default;