import type { IconProp } from '../icon'; import type { TreeNode } from './tree-node.svelte'; export type TreeNodeAction = { name: string; icon?: IconProp; action: (node: TreeNode) => void; visible?: (node: TreeNode) => boolean; };