import React from 'react'; import { ProTreeNodeAction } from '.'; export interface ProTreeSubmenuProps { /** 菜单项 */ items: ProTreeNodeAction[]; /** 图标 */ icon?: string; /** 图标前缀 */ iconFontFamily?: string; /** 节点数据 */ node: T; /** 是否禁用 */ disabled?: boolean; /** 渲染时机 */ displayMode?: 'hover' | 'selected' | 'always'; } export interface HermeticConfirmProps { /** 提示内容 */ confirmText?: string; /** 是否禁用 */ disabled?: boolean; /** 子元素 */ children: React.ReactNode; /** 点击事件 */ onClick: (e?: React.MouseEvent) => void | Promise; } /** 自定义 Popconfirm,阻止事件冒泡 */ export declare function HermeticConfirm(props: HermeticConfirmProps): React.JSX.Element; export default function ProTreeSubmenu(props: ProTreeSubmenuProps): React.JSX.Element;