declare const _default: import("vue").DefineComponent<{ isCustom: { type: BooleanConstructor; default: boolean; }; title: { type: StringConstructor; default: string; }; priority: { type: NumberConstructor; default: number; }; desc: { type: StringConstructor; default: string; }; nodeClick: { type: FunctionConstructor; default: () => void; }; copyCallback: { type: FunctionConstructor; default: () => void; }; deleteCallback: { type: FunctionConstructor; default: () => void; }; }, { props: Readonly void; }; copyCallback: { type: FunctionConstructor; default: () => void; }; deleteCallback: { type: FunctionConstructor; default: () => void; }; }>> & {}>>; callback: () => void; CloseOutlined: import("@ant-design/icons-vue/lib/icons/CloseOutlined").CloseOutlinedIconType; RightOutlined: import("@ant-design/icons-vue/lib/icons/RightOutlined").RightOutlinedIconType; Tag: { new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; $props: Partial<{ visible: boolean; closable: boolean; }> & Omit>; }; closable: { type: BooleanConstructor; default: boolean; }; closeIcon: import("vue-types").VueTypeValidableDef; visible: { type: BooleanConstructor; default: any; }; onClose: { type: import("vue").PropType<(e: MouseEvent) => void>; }; 'onUpdate:visible': import("vue").PropType<(vis: boolean) => void>; icon: import("vue-types").VueTypeValidableDef; }>> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "visible" | "closable">; $attrs: { [x: string]: unknown; }; $refs: { [x: string]: unknown; }; $slots: Readonly<{ [name: string]: import("vue").Slot; }>; $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase>; $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase>; $emit: (event: string, ...args: any[]) => void; $el: any; $options: import("vue").ComponentOptionsBase>; }; closable: { type: BooleanConstructor; default: boolean; }; closeIcon: import("vue-types").VueTypeValidableDef; visible: { type: BooleanConstructor; default: any; }; onClose: { type: import("vue").PropType<(e: MouseEvent) => void>; }; 'onUpdate:visible': import("vue").PropType<(vis: boolean) => void>; icon: import("vue-types").VueTypeValidableDef; }>>, () => JSX.Element, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, { visible: boolean; closable: boolean; }> & { beforeCreate?: (() => void) | (() => void)[] | undefined; created?: (() => void) | (() => void)[] | undefined; beforeMount?: (() => void) | (() => void)[] | undefined; mounted?: (() => void) | (() => void)[] | undefined; beforeUpdate?: (() => void) | (() => void)[] | undefined; updated?: (() => void) | (() => void)[] | undefined; activated?: (() => void) | (() => void)[] | undefined; deactivated?: (() => void) | (() => void)[] | undefined; beforeDestroy?: (() => void) | (() => void)[] | undefined; beforeUnmount?: (() => void) | (() => void)[] | undefined; destroyed?: (() => void) | (() => void)[] | undefined; unmounted?: (() => void) | (() => void)[] | undefined; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[] | undefined; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[] | undefined; errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase>, info: string) => boolean | void)[] | undefined; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; $watch(source: string | Function, cb: Function, options?: import("vue").WatchOptions | undefined): import("vue").WatchStopHandle; } & Readonly>; }; closable: { type: BooleanConstructor; default: boolean; }; closeIcon: import("vue-types").VueTypeValidableDef; visible: { type: BooleanConstructor; default: any; }; onClose: { type: import("vue").PropType<(e: MouseEvent) => void>; }; 'onUpdate:visible': import("vue").PropType<(vis: boolean) => void>; icon: import("vue-types").VueTypeValidableDef; }>> & import("vue").ShallowUnwrapRef<() => JSX.Element> & import("vue").ComponentCustomProperties; __isFragment?: undefined; __isTeleport?: undefined; __isSuspense?: undefined; } & import("vue").ComponentOptionsBase>; }; closable: { type: BooleanConstructor; default: boolean; }; closeIcon: import("vue-types").VueTypeValidableDef; visible: { type: BooleanConstructor; default: any; }; onClose: { type: import("vue").PropType<(e: MouseEvent) => void>; }; 'onUpdate:visible': import("vue").PropType<(vis: boolean) => void>; icon: import("vue-types").VueTypeValidableDef; }>>, () => JSX.Element, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, { visible: boolean; closable: boolean; }> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & import("@vue/runtime-core").Plugin & { readonly CheckableTag: import("vue").DefineComponent<{ prefixCls: StringConstructor; checked: { type: BooleanConstructor; default: any; }; onChange: { type: import("vue").PropType<(checked: boolean) => void>; }; onClick: { type: import("vue").PropType<(e: MouseEvent) => void>; }; 'onUpdate:checked': import("vue").PropType<(checked: boolean) => void>; }, () => JSX.Element, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly void>; }; onClick: { type: import("vue").PropType<(e: MouseEvent) => void>; }; 'onUpdate:checked': import("vue").PropType<(checked: boolean) => void>; }>>, { checked: boolean; }>; }; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly void; }; copyCallback: { type: FunctionConstructor; default: () => void; }; deleteCallback: { type: FunctionConstructor; default: () => void; }; }>>, { title: string; desc: string; isCustom: boolean; priority: number; nodeClick: Function; copyCallback: Function; deleteCallback: Function; }>; export default _default;