import { EpPropFinalized, EpPropMergeType } from "../../../utils/vue/props/types.js"; import "../../../utils/index.js"; import { CheckedInfo, TreeNode, TreeNodeData } from "../../tree-v2/src/types.js"; import "../../index.js"; import { Placement } from "../../popper/index.js"; import * as vue from "vue"; //#region ../../packages/components/layout-tree/src/layout-tree.vue.d.ts declare var __VLS_61: { data: any; }, __VLS_103: { row: any; }, __VLS_105: { data: any; }, __VLS_119: { data: any; }, __VLS_161: { row: any; }, __VLS_163: { data: any; }; type __VLS_Slots = {} & { default?: (props: typeof __VLS_61) => any; } & { toolTip?: (props: typeof __VLS_103) => any; } & { right?: (props: typeof __VLS_105) => any; } & { default?: (props: typeof __VLS_119) => any; } & { toolTip?: (props: typeof __VLS_161) => any; } & { right?: (props: typeof __VLS_163) => any; }; declare const __VLS_base: vue.DefineComponent<{ readonly dataList: EpPropFinalized never[], boolean>; readonly defaultObjectData: ObjectConstructor; readonly nodeKey: EpPropFinalized; readonly queryTreeInterface: StringConstructor; readonly queryTreeInterfaceMethod: EpPropFinalized; readonly queryTreeParams: ObjectConstructor; readonly expandOnClickNode: EpPropFinalized; readonly defaultExpandAll: EpPropFinalized; readonly label: EpPropFinalized; readonly isTooltip: EpPropFinalized; readonly placement: EpPropFinalized<(new (...args: any[]) => "bottom-start" | "auto" | "left" | "right" | "bottom" | "top" | "auto-start" | "auto-end" | "top-start" | "top-end" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end") | (() => Placement) | ((new (...args: any[]) => "bottom-start" | "auto" | "left" | "right" | "bottom" | "top" | "auto-start" | "auto-end" | "top-start" | "top-end" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end") | (() => Placement))[], unknown, unknown, "top", boolean>; readonly icon: { readonly type: vue.PropType (string | vue.Component) & {}) | (() => string | vue.Component) | ((new (...args: any[]) => (string | vue.Component) & {}) | (() => string | vue.Component))[], unknown, unknown>>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; readonly iconColor: EpPropFinalized; readonly noSearchInput: EpPropFinalized; readonly filterPlaceholder: EpPropFinalized; readonly noFilterInput: EpPropFinalized; readonly isRequestQuery: EpPropFinalized; readonly beforeSearchCallback: FunctionConstructor; readonly renderContent: FunctionConstructor; readonly clearable: EpPropFinalized; readonly lazy: EpPropFinalized; readonly lazyKey: EpPropFinalized; readonly itemSize: EpPropFinalized; readonly isDefaultQuery: EpPropFinalized; readonly showCheckbox: EpPropFinalized; readonly forceOnSelectAll: EpPropFinalized; readonly expandedLevel: EpPropFinalized; readonly showExpandIcon: EpPropFinalized; }, { /** * @description setCurrentKey */ setCurrentKey: (values: string | number) => void; /** * @description getQueryTree */ getQueryTree: () => void; /** * @description setDataList */ setDataList: (data: any) => void; /** * @description query */ query: () => void; }, unknown, {}, {}, vue.ComponentOptionsMixin, vue.ComponentOptionsMixin, { "node-click": (data: TreeNodeData, node: TreeNode, e: MouseEvent) => void; "result-back": (data: any) => void; check: (data: TreeNodeData, info: CheckedInfo) => void; }, string, vue.PublicProps, Readonly never[], boolean>; readonly defaultObjectData: ObjectConstructor; readonly nodeKey: EpPropFinalized; readonly queryTreeInterface: StringConstructor; readonly queryTreeInterfaceMethod: EpPropFinalized; readonly queryTreeParams: ObjectConstructor; readonly expandOnClickNode: EpPropFinalized; readonly defaultExpandAll: EpPropFinalized; readonly label: EpPropFinalized; readonly isTooltip: EpPropFinalized; readonly placement: EpPropFinalized<(new (...args: any[]) => "bottom-start" | "auto" | "left" | "right" | "bottom" | "top" | "auto-start" | "auto-end" | "top-start" | "top-end" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end") | (() => Placement) | ((new (...args: any[]) => "bottom-start" | "auto" | "left" | "right" | "bottom" | "top" | "auto-start" | "auto-end" | "top-start" | "top-end" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end") | (() => Placement))[], unknown, unknown, "top", boolean>; readonly icon: { readonly type: vue.PropType (string | vue.Component) & {}) | (() => string | vue.Component) | ((new (...args: any[]) => (string | vue.Component) & {}) | (() => string | vue.Component))[], unknown, unknown>>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; readonly iconColor: EpPropFinalized; readonly noSearchInput: EpPropFinalized; readonly filterPlaceholder: EpPropFinalized; readonly noFilterInput: EpPropFinalized; readonly isRequestQuery: EpPropFinalized; readonly beforeSearchCallback: FunctionConstructor; readonly renderContent: FunctionConstructor; readonly clearable: EpPropFinalized; readonly lazy: EpPropFinalized; readonly lazyKey: EpPropFinalized; readonly itemSize: EpPropFinalized; readonly isDefaultQuery: EpPropFinalized; readonly showCheckbox: EpPropFinalized; readonly forceOnSelectAll: EpPropFinalized; readonly expandedLevel: EpPropFinalized; readonly showExpandIcon: EpPropFinalized; }>> & { "onNode-click"?: ((data: TreeNodeData, node: TreeNode, e: MouseEvent) => any) | undefined; "onResult-back"?: ((data: any) => any) | undefined; onCheck?: ((data: TreeNodeData, info: CheckedInfo) => any) | undefined; }, { readonly placement: EpPropMergeType<(new (...args: any[]) => "bottom-start" | "auto" | "left" | "right" | "bottom" | "top" | "auto-start" | "auto-end" | "top-start" | "top-end" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end") | (() => Placement) | ((new (...args: any[]) => "bottom-start" | "auto" | "left" | "right" | "bottom" | "top" | "auto-start" | "auto-end" | "top-start" | "top-end" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end") | (() => Placement))[], unknown, unknown>; readonly clearable: EpPropMergeType; readonly label: string; readonly lazy: EpPropMergeType; readonly forceOnSelectAll: EpPropMergeType; readonly filterPlaceholder: string; readonly isDefaultQuery: EpPropMergeType; readonly lazyKey: string; readonly defaultExpandAll: EpPropMergeType; readonly dataList: unknown[]; readonly nodeKey: string; readonly queryTreeInterfaceMethod: string; readonly expandOnClickNode: EpPropMergeType; readonly isTooltip: EpPropMergeType; readonly iconColor: string; readonly noSearchInput: EpPropMergeType; readonly noFilterInput: EpPropMergeType; readonly isRequestQuery: EpPropMergeType; readonly itemSize: number; readonly showCheckbox: EpPropMergeType; readonly expandedLevel: number; readonly showExpandIcon: EpPropMergeType; }, {}>; declare const __VLS_export: __VLS_WithSlots; declare const _default: typeof __VLS_export; type __VLS_WithSlots = T & { new (): { $slots: S; }; }; //#endregion export { _default };