import { VueNode as VueNode$1 } from "../../_util/type.js";
import { AntTreeNodeProps, SwitcherIcon, TreeLeafIcon } from "../Tree.js";
import * as vue910 from "vue";

//#region src/tree/utils/iconUtil.d.ts
interface SwitcherIconProps {
  prefixCls: string;
  treeNodeProps: AntTreeNodeProps;
  switcherIcon?: SwitcherIcon;
  switcherLoadingIcon?: VueNode$1;
  showLine?: boolean | {
    showLeafIcon: boolean | TreeLeafIcon;
  };
}
declare const SwitcherIconCom: vue910.DefineSetupFnComponent<SwitcherIconProps, {}, {}, SwitcherIconProps & {}, vue910.PublicProps>;
//#endregion
export { SwitcherIconCom as default };