export declare const ShowTreeSelect: import("vue").DefineComponent<{}, () => import("vue/jsx-runtime").JSX.Element, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").DefineComponent; readonly renderPrefix: import("vue").PropType; readonly renderSuffix: import("vue").PropType; readonly nodeProps: import("vue").PropType; readonly watchProps: import("vue").PropType>; readonly getChildren: import("vue").PropType; readonly onBlur: import("vue").PropType<(e: FocusEvent) => void>; readonly onFocus: import("vue").PropType<(e: FocusEvent) => void>; readonly onLoad: import("vue").PropType<(node: import("naive-ui").TreeSelectOption) => Promise>; readonly onUpdateShow: import("vue").PropType void>>; readonly onUpdateValue: import("vue").PropType>; readonly 'onUpdate:value': import("vue").PropType>; readonly 'onUpdate:show': import("vue").PropType void>>; readonly leafOnly: BooleanConstructor; readonly allowCheckingNotLoaded: BooleanConstructor; readonly filter: import("vue").PropType<(pattern: string, node: import("naive-ui").TreeOption) => boolean>; readonly defaultExpandAll: BooleanConstructor; readonly expandedKeys: import("vue").PropType; readonly keyField: { readonly type: StringConstructor; readonly default: "key"; }; readonly labelField: { readonly type: StringConstructor; readonly default: "label"; }; readonly childrenField: { readonly type: StringConstructor; readonly default: "children"; }; readonly disabledField: { readonly type: StringConstructor; readonly default: "disabled"; }; readonly defaultExpandedKeys: { readonly type: import("vue").PropType; readonly default: () => never[]; }; readonly indeterminateKeys: import("vue").PropType; readonly renderSwitcherIcon: import("vue").PropType; readonly onUpdateIndeterminateKeys: import("vue").PropType>; readonly 'onUpdate:indeterminateKeys': import("vue").PropType>; readonly onUpdateExpandedKeys: import("vue").PropType>; readonly 'onUpdate:expandedKeys': import("vue").PropType>; readonly overrideDefaultNodeClickBehavior: import("vue").PropType; readonly bordered: { readonly type: BooleanConstructor; readonly default: true; }; readonly cascade: BooleanConstructor; readonly checkable: BooleanConstructor; readonly clearable: BooleanConstructor; readonly clearFilterAfterSelect: { readonly type: BooleanConstructor; readonly default: true; }; readonly consistentMenuWidth: { readonly type: BooleanConstructor; readonly default: true; }; readonly defaultShow: BooleanConstructor; readonly defaultValue: { readonly type: import("vue").PropType | null>; readonly default: null; }; readonly disabled: { readonly type: import("vue").PropType; readonly default: undefined; }; readonly filterable: BooleanConstructor; readonly checkStrategy: { readonly type: import("vue").PropType; readonly default: "all"; }; readonly loading: BooleanConstructor; readonly maxTagCount: import("vue").PropType; readonly multiple: BooleanConstructor; readonly showPath: BooleanConstructor; readonly separator: { readonly type: StringConstructor; readonly default: " / "; }; readonly options: { readonly type: import("vue").PropType; readonly default: () => never[]; }; readonly placeholder: StringConstructor; readonly placement: { readonly type: import("vue").PropType; readonly default: "bottom-start"; }; readonly show: { readonly type: import("vue").PropType; readonly default: undefined; }; readonly size: import("vue").PropType<"small" | "medium" | "large">; readonly value: import("vue").PropType | null>; readonly to: { type: import("vue").PropType; default: undefined; }; readonly menuProps: import("vue").PropType; readonly virtualScroll: { readonly type: BooleanConstructor; readonly default: true; }; readonly status: import("vue").PropType; readonly renderTag: import("vue").PropType; readonly ellipsisTagPopoverProps: import("vue").PropType; readonly theme: import("vue").PropType; Scrollbar: import("naive-ui/es/_mixins").Theme<"Scrollbar", { height: string; width: string; borderRadius: string; color: string; colorHover: string; railInsetHorizontalBottom: string; railInsetHorizontalTop: string; railInsetVerticalRight: string; railInsetVerticalLeft: string; railColor: string; }, any>; Empty: import("naive-ui/es/_mixins").Theme<"Empty", { fontSizeTiny: string; fontSizeSmall: string; fontSizeMedium: string; fontSizeLarge: string; fontSizeHuge: string; textColor: string; iconColor: string; extraTextColor: string; iconSizeTiny: string; iconSizeSmall: string; iconSizeMedium: string; iconSizeLarge: string; iconSizeHuge: string; }, any>; }>; Empty: import("naive-ui/es/_mixins").Theme<"Empty", { fontSizeTiny: string; fontSizeSmall: string; fontSizeMedium: string; fontSizeLarge: string; fontSizeHuge: string; textColor: string; iconColor: string; extraTextColor: string; iconSizeTiny: string; iconSizeSmall: string; iconSizeMedium: string; iconSizeLarge: string; iconSizeHuge: string; }, any>; InternalSelection: import("naive-ui/es/_mixins").Theme<"InternalSelection", { fontSizeTiny: string; fontSizeSmall: string; fontSizeMedium: string; fontSizeLarge: string; heightTiny: string; heightSmall: string; heightMedium: string; heightLarge: string; borderRadius: string; fontWeight: string; textColor: string; textColorDisabled: string; placeholderColor: string; placeholderColorDisabled: string; color: string; colorDisabled: string; colorActive: string; border: string; borderHover: string; borderActive: string; borderFocus: string; boxShadowHover: string; boxShadowActive: string; boxShadowFocus: string; caretColor: string; arrowColor: string; arrowColorDisabled: string; loadingColor: string; borderWarning: string; borderHoverWarning: string; borderActiveWarning: string; borderFocusWarning: string; boxShadowHoverWarning: string; boxShadowActiveWarning: string; boxShadowFocusWarning: string; colorActiveWarning: string; caretColorWarning: string; borderError: string; borderHoverError: string; borderActiveError: string; borderFocusError: string; boxShadowHoverError: string; boxShadowActiveError: string; boxShadowFocusError: string; colorActiveError: string; caretColorError: string; clearColor: string; clearColorHover: string; clearColorPressed: string; paddingSingle: string; paddingMultiple: string; clearSize: string; arrowSize: string; }, { Popover: import("naive-ui/es/_mixins").Theme<"Popover", { fontSize: string; borderRadius: string; color: string; dividerColor: string; textColor: string; boxShadow: string; space: string; spaceArrow: string; arrowOffset: string; arrowOffsetVertical: string; arrowHeight: string; padding: string; }, any>; }>; }>>; readonly themeOverrides: import("vue").PropType; Scrollbar: import("naive-ui/es/_mixins").Theme<"Scrollbar", { height: string; width: string; borderRadius: string; color: string; colorHover: string; railInsetHorizontalBottom: string; railInsetHorizontalTop: string; railInsetVerticalRight: string; railInsetVerticalLeft: string; railColor: string; }, any>; Empty: import("naive-ui/es/_mixins").Theme<"Empty", { fontSizeTiny: string; fontSizeSmall: string; fontSizeMedium: string; fontSizeLarge: string; fontSizeHuge: string; textColor: string; iconColor: string; extraTextColor: string; iconSizeTiny: string; iconSizeSmall: string; iconSizeMedium: string; iconSizeLarge: string; iconSizeHuge: string; }, any>; }>; Empty: import("naive-ui/es/_mixins").Theme<"Empty", { fontSizeTiny: string; fontSizeSmall: string; fontSizeMedium: string; fontSizeLarge: string; fontSizeHuge: string; textColor: string; iconColor: string; extraTextColor: string; iconSizeTiny: string; iconSizeSmall: string; iconSizeMedium: string; iconSizeLarge: string; iconSizeHuge: string; }, any>; InternalSelection: import("naive-ui/es/_mixins").Theme<"InternalSelection", { fontSizeTiny: string; fontSizeSmall: string; fontSizeMedium: string; fontSizeLarge: string; heightTiny: string; heightSmall: string; heightMedium: string; heightLarge: string; borderRadius: string; fontWeight: string; textColor: string; textColorDisabled: string; placeholderColor: string; placeholderColorDisabled: string; color: string; colorDisabled: string; colorActive: string; border: string; borderHover: string; borderActive: string; borderFocus: string; boxShadowHover: string; boxShadowActive: string; boxShadowFocus: string; caretColor: string; arrowColor: string; arrowColorDisabled: string; loadingColor: string; borderWarning: string; borderHoverWarning: string; borderActiveWarning: string; borderFocusWarning: string; boxShadowHoverWarning: string; boxShadowActiveWarning: string; boxShadowFocusWarning: string; colorActiveWarning: string; caretColorWarning: string; borderError: string; borderHoverError: string; borderActiveError: string; borderFocusError: string; boxShadowHoverError: string; boxShadowActiveError: string; boxShadowFocusError: string; colorActiveError: string; caretColorError: string; clearColor: string; clearColorHover: string; clearColorPressed: string; paddingSingle: string; paddingMultiple: string; clearSize: string; arrowSize: string; }, { Popover: import("naive-ui/es/_mixins").Theme<"Popover", { fontSize: string; borderRadius: string; color: string; dividerColor: string; textColor: string; boxShadow: string; space: string; spaceArrow: string; arrowOffset: string; arrowOffsetVertical: string; arrowHeight: string; padding: string; }, any>; }>; }>>>; readonly builtinThemeOverrides: import("vue").PropType; Scrollbar: import("naive-ui/es/_mixins").Theme<"Scrollbar", { height: string; width: string; borderRadius: string; color: string; colorHover: string; railInsetHorizontalBottom: string; railInsetHorizontalTop: string; railInsetVerticalRight: string; railInsetVerticalLeft: string; railColor: string; }, any>; Empty: import("naive-ui/es/_mixins").Theme<"Empty", { fontSizeTiny: string; fontSizeSmall: string; fontSizeMedium: string; fontSizeLarge: string; fontSizeHuge: string; textColor: string; iconColor: string; extraTextColor: string; iconSizeTiny: string; iconSizeSmall: string; iconSizeMedium: string; iconSizeLarge: string; iconSizeHuge: string; }, any>; }>; Empty: import("naive-ui/es/_mixins").Theme<"Empty", { fontSizeTiny: string; fontSizeSmall: string; fontSizeMedium: string; fontSizeLarge: string; fontSizeHuge: string; textColor: string; iconColor: string; extraTextColor: string; iconSizeTiny: string; iconSizeSmall: string; iconSizeMedium: string; iconSizeLarge: string; iconSizeHuge: string; }, any>; InternalSelection: import("naive-ui/es/_mixins").Theme<"InternalSelection", { fontSizeTiny: string; fontSizeSmall: string; fontSizeMedium: string; fontSizeLarge: string; heightTiny: string; heightSmall: string; heightMedium: string; heightLarge: string; borderRadius: string; fontWeight: string; textColor: string; textColorDisabled: string; placeholderColor: string; placeholderColorDisabled: string; color: string; colorDisabled: string; colorActive: string; border: string; borderHover: string; borderActive: string; borderFocus: string; boxShadowHover: string; boxShadowActive: string; boxShadowFocus: string; caretColor: string; arrowColor: string; arrowColorDisabled: string; loadingColor: string; borderWarning: string; borderHoverWarning: string; borderActiveWarning: string; borderFocusWarning: string; boxShadowHoverWarning: string; boxShadowActiveWarning: string; boxShadowFocusWarning: string; colorActiveWarning: string; caretColorWarning: string; borderError: string; borderHoverError: string; borderActiveError: string; borderFocusError: string; boxShadowHoverError: string; boxShadowActiveError: string; boxShadowFocusError: string; colorActiveError: string; caretColorError: string; clearColor: string; clearColorHover: string; clearColorPressed: string; paddingSingle: string; paddingMultiple: string; clearSize: string; arrowSize: string; }, { Popover: import("naive-ui/es/_mixins").Theme<"Popover", { fontSize: string; borderRadius: string; color: string; dividerColor: string; textColor: string; boxShadow: string; space: string; spaceArrow: string; arrowOffset: string; arrowOffsetVertical: string; arrowHeight: string; padding: string; }, any>; }>; }>>>; }>, { menuElRef: import("vue").Ref; mergedStatus: import("vue").ComputedRef; triggerInstRef: import("vue").Ref<{ isComposing: boolean; focus: () => void; focusInput: () => void; blur: () => void; blurInput: () => void; $el: HTMLElement; } | null, import("naive-ui/es/_internal").InternalSelectionInst | { isComposing: boolean; focus: () => void; focusInput: () => void; blur: () => void; blurInput: () => void; $el: HTMLElement; } | null>; followerInstRef: import("vue").Ref<{ syncPosition: () => void; } | null, import("vueuc").FollowerInst | { syncPosition: () => void; } | null>; treeInstRef: import("vue").Ref<{ handleKeydown: (e: KeyboardEvent) => { enterBehavior: import("naive-ui").TreeOverrideNodeClickBehaviorReturn | null; }; } | null, import("naive-ui/es/tree/src/interface").InternalTreeInst | { handleKeydown: (e: KeyboardEvent) => { enterBehavior: import("naive-ui").TreeOverrideNodeClickBehaviorReturn | null; }; } | null>; mergedClsPrefix: import("vue").Ref; mergedValue: import("vue").ComputedRef; mergedShow: import("vue").ComputedRef; namespace: import("vue").ComputedRef; adjustedTo: import("vue").ComputedRef; isMounted: Readonly>; focused: import("vue").Ref; menuPadding: import("vue").ComputedRef; mergedPlaceholder: import("vue").ComputedRef; mergedExpandedKeys: import("vue").ComputedRef; treeSelectedKeys: import("vue").ComputedRef; treeCheckedKeys: import("vue").ComputedRef; mergedSize: import("vue").ComputedRef<"small" | "medium" | "large">; mergedDisabled: import("vue").ComputedRef; selectedOption: import("vue").ComputedRef, selected: boolean) => import("vue").VNodeChild)> | null>; selectedOptions: import("vue").ComputedRef, selected: boolean) => import("vue").VNodeChild)>[] | null>; pattern: import("vue").Ref; pendingNodeKey: import("vue").Ref; mergedCascade: import("vue").ComputedRef; mergedFilter: import("vue").ComputedRef<(pattern: string, node: import("naive-ui").TreeOption) => boolean>; selectionRenderTag: import("vue").ComputedRef<(({ option, handleClose }: { option: import("naive-ui").SelectOption; handleClose: () => void; }) => import("vue").VNodeChild) | undefined>; handleTriggerOrMenuResize: () => void; doUpdateExpandedKeys: (keys: import("naive-ui/es/tree/src/interface").Key[], option: Array, meta: { node: import("naive-ui").TreeSelectOption; action: "expand" | "collapse"; } | { node: null; action: "filter"; }) => void; handleMenuLeave: () => void; handleTriggerClick: () => void; handleMenuClickoutside: (e: MouseEvent) => void; handleUpdateCheckedKeys: (keys: import("naive-ui/es/tree/src/interface").Key[], _: unknown, meta: { node: import("naive-ui").TreeOption | null; action: "check" | "uncheck"; }) => void; handleUpdateIndeterminateKeys: (keys: import("naive-ui/es/tree/src/interface").Key[]) => void; handleTriggerFocus: (e: FocusEvent) => void; handleTriggerBlur: (e: FocusEvent) => void; handleMenuFocusin: (e: FocusEvent) => void; handleMenuFocusout: (e: FocusEvent) => void; handleClear: (e: MouseEvent) => void; handleDeleteOption: (option: import("naive-ui/es/select/src/interface").SelectBaseOption) => void; handlePatternInput: (e: InputEvent) => void; handleKeydown: (e: KeyboardEvent) => void; handleTabOut: () => void; handleMenuMousedown: (e: MouseEvent) => void; mergedTheme: import("vue").ComputedRef<{ common: import("naive-ui").ThemeCommonVars; self: { menuPadding: string; menuColor: string; menuBoxShadow: string; menuBorderRadius: string; menuHeight: string; actionDividerColor: string; actionTextColor: string; actionPadding: string; headerDividerColor: string; headerTextColor: string; headerPadding: string; }; peers: { Tree: import("naive-ui/es/_mixins").Theme<"Tree", { fontSize: string; lineHeight: string; nodeHeight: string; nodeWrapperPadding: string; nodeBorderRadius: string; nodeColorHover: string; nodeColorPressed: string; nodeColorActive: string; arrowColor: string; nodeTextColor: string; nodeTextColorDisabled: string; loadingColor: string; dropMarkColor: string; lineColor: string; }, { Checkbox: import("naive-ui/es/_mixins").Theme<"Checkbox", { labelLineHeight: string; fontSizeSmall: string; fontSizeMedium: string; fontSizeLarge: string; borderRadius: string; color: string; colorChecked: string; colorDisabled: string; colorDisabledChecked: string; colorTableHeader: string; colorTableHeaderModal: string; colorTableHeaderPopover: string; checkMarkColor: string; checkMarkColorDisabled: string; checkMarkColorDisabledChecked: string; border: string; borderDisabled: string; borderDisabledChecked: string; borderChecked: string; borderFocus: string; boxShadowFocus: string; textColor: string; textColorDisabled: string; sizeSmall: string; sizeMedium: string; sizeLarge: string; labelPadding: string; labelFontWeight: string; }, any>; Scrollbar: import("naive-ui/es/_mixins").Theme<"Scrollbar", { height: string; width: string; borderRadius: string; color: string; colorHover: string; railInsetHorizontalBottom: string; railInsetHorizontalTop: string; railInsetVerticalRight: string; railInsetVerticalLeft: string; railColor: string; }, any>; Empty: import("naive-ui/es/_mixins").Theme<"Empty", { fontSizeTiny: string; fontSizeSmall: string; fontSizeMedium: string; fontSizeLarge: string; fontSizeHuge: string; textColor: string; iconColor: string; extraTextColor: string; iconSizeTiny: string; iconSizeSmall: string; iconSizeMedium: string; iconSizeLarge: string; iconSizeHuge: string; }, any>; }>; Empty: import("naive-ui/es/_mixins").Theme<"Empty", { fontSizeTiny: string; fontSizeSmall: string; fontSizeMedium: string; fontSizeLarge: string; fontSizeHuge: string; textColor: string; iconColor: string; extraTextColor: string; iconSizeTiny: string; iconSizeSmall: string; iconSizeMedium: string; iconSizeLarge: string; iconSizeHuge: string; }, any>; InternalSelection: import("naive-ui/es/_mixins").Theme<"InternalSelection", { fontSizeTiny: string; fontSizeSmall: string; fontSizeMedium: string; fontSizeLarge: string; heightTiny: string; heightSmall: string; heightMedium: string; heightLarge: string; borderRadius: string; fontWeight: string; textColor: string; textColorDisabled: string; placeholderColor: string; placeholderColorDisabled: string; color: string; colorDisabled: string; colorActive: string; border: string; borderHover: string; borderActive: string; borderFocus: string; boxShadowHover: string; boxShadowActive: string; boxShadowFocus: string; caretColor: string; arrowColor: string; arrowColorDisabled: string; loadingColor: string; borderWarning: string; borderHoverWarning: string; borderActiveWarning: string; borderFocusWarning: string; boxShadowHoverWarning: string; boxShadowActiveWarning: string; boxShadowFocusWarning: string; colorActiveWarning: string; caretColorWarning: string; borderError: string; borderHoverError: string; borderActiveError: string; borderFocusError: string; boxShadowHoverError: string; boxShadowActiveError: string; boxShadowFocusError: string; colorActiveError: string; caretColorError: string; clearColor: string; clearColorHover: string; clearColorPressed: string; paddingSingle: string; paddingMultiple: string; clearSize: string; arrowSize: string; }, { Popover: import("naive-ui/es/_mixins").Theme<"Popover", { fontSize: string; borderRadius: string; color: string; dividerColor: string; textColor: string; boxShadow: string; space: string; spaceArrow: string; arrowOffset: string; arrowOffsetVertical: string; arrowHeight: string; padding: string; }, any>; }>; }; peerOverrides: { Tree?: { peers?: { Checkbox?: import("naive-ui/es/_mixins/use-theme").ExtractThemeOverrides> | undefined; Scrollbar?: import("naive-ui/es/_mixins/use-theme").ExtractThemeOverrides> | undefined; Empty?: import("naive-ui/es/_mixins/use-theme").ExtractThemeOverrides> | undefined; } | undefined; } | undefined; Empty?: { peers?: { [x: string]: any; } | undefined; } | undefined; InternalSelection?: { peers?: { Popover?: import("naive-ui/es/_mixins/use-theme").ExtractThemeOverrides> | undefined; } | undefined; } | undefined; }; }>; cssVars: import("vue").ComputedRef<{ "--n-menu-box-shadow": string; "--n-menu-border-radius": string; "--n-menu-color": string; "--n-menu-height": string; "--n-bezier": string; "--n-action-padding": string; "--n-action-text-color": string; "--n-action-divider-color": string; "--n-header-padding": string; "--n-header-text-color": string; "--n-header-divider-color": string; }> | undefined; themeClass: import("vue").Ref | undefined; onRender: (() => void) | undefined; getCheckedData: () => { keys: Array; options: Array; }; getIndeterminateData: () => { keys: Array; options: Array; }; focus: () => void; focusInput: () => void; blur: () => void; blurInput: () => void; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly; readonly renderPrefix: import("vue").PropType; readonly renderSuffix: import("vue").PropType; readonly nodeProps: import("vue").PropType; readonly watchProps: import("vue").PropType>; readonly getChildren: import("vue").PropType; readonly onBlur: import("vue").PropType<(e: FocusEvent) => void>; readonly onFocus: import("vue").PropType<(e: FocusEvent) => void>; readonly onLoad: import("vue").PropType<(node: import("naive-ui").TreeSelectOption) => Promise>; readonly onUpdateShow: import("vue").PropType void>>; readonly onUpdateValue: import("vue").PropType>; readonly 'onUpdate:value': import("vue").PropType>; readonly 'onUpdate:show': import("vue").PropType void>>; readonly leafOnly: BooleanConstructor; readonly allowCheckingNotLoaded: BooleanConstructor; readonly filter: import("vue").PropType<(pattern: string, node: import("naive-ui").TreeOption) => boolean>; readonly defaultExpandAll: BooleanConstructor; readonly expandedKeys: import("vue").PropType; readonly keyField: { readonly type: StringConstructor; readonly default: "key"; }; readonly labelField: { readonly type: StringConstructor; readonly default: "label"; }; readonly childrenField: { readonly type: StringConstructor; readonly default: "children"; }; readonly disabledField: { readonly type: StringConstructor; readonly default: "disabled"; }; readonly defaultExpandedKeys: { readonly type: import("vue").PropType; readonly default: () => never[]; }; readonly indeterminateKeys: import("vue").PropType; readonly renderSwitcherIcon: import("vue").PropType; readonly onUpdateIndeterminateKeys: import("vue").PropType>; readonly 'onUpdate:indeterminateKeys': import("vue").PropType>; readonly onUpdateExpandedKeys: import("vue").PropType>; readonly 'onUpdate:expandedKeys': import("vue").PropType>; readonly overrideDefaultNodeClickBehavior: import("vue").PropType; readonly bordered: { readonly type: BooleanConstructor; readonly default: true; }; readonly cascade: BooleanConstructor; readonly checkable: BooleanConstructor; readonly clearable: BooleanConstructor; readonly clearFilterAfterSelect: { readonly type: BooleanConstructor; readonly default: true; }; readonly consistentMenuWidth: { readonly type: BooleanConstructor; readonly default: true; }; readonly defaultShow: BooleanConstructor; readonly defaultValue: { readonly type: import("vue").PropType | null>; readonly default: null; }; readonly disabled: { readonly type: import("vue").PropType; readonly default: undefined; }; readonly filterable: BooleanConstructor; readonly checkStrategy: { readonly type: import("vue").PropType; readonly default: "all"; }; readonly loading: BooleanConstructor; readonly maxTagCount: import("vue").PropType; readonly multiple: BooleanConstructor; readonly showPath: BooleanConstructor; readonly separator: { readonly type: StringConstructor; readonly default: " / "; }; readonly options: { readonly type: import("vue").PropType; readonly default: () => never[]; }; readonly placeholder: StringConstructor; readonly placement: { readonly type: import("vue").PropType; readonly default: "bottom-start"; }; readonly show: { readonly type: import("vue").PropType; readonly default: undefined; }; readonly size: import("vue").PropType<"small" | "medium" | "large">; readonly value: import("vue").PropType | null>; readonly to: { type: import("vue").PropType; default: undefined; }; readonly menuProps: import("vue").PropType; readonly virtualScroll: { readonly type: BooleanConstructor; readonly default: true; }; readonly status: import("vue").PropType; readonly renderTag: import("vue").PropType; readonly ellipsisTagPopoverProps: import("vue").PropType; readonly theme: import("vue").PropType; Scrollbar: import("naive-ui/es/_mixins").Theme<"Scrollbar", { height: string; width: string; borderRadius: string; color: string; colorHover: string; railInsetHorizontalBottom: string; railInsetHorizontalTop: string; railInsetVerticalRight: string; railInsetVerticalLeft: string; railColor: string; }, any>; Empty: import("naive-ui/es/_mixins").Theme<"Empty", { fontSizeTiny: string; fontSizeSmall: string; fontSizeMedium: string; fontSizeLarge: string; fontSizeHuge: string; textColor: string; iconColor: string; extraTextColor: string; iconSizeTiny: string; iconSizeSmall: string; iconSizeMedium: string; iconSizeLarge: string; iconSizeHuge: string; }, any>; }>; Empty: import("naive-ui/es/_mixins").Theme<"Empty", { fontSizeTiny: string; fontSizeSmall: string; fontSizeMedium: string; fontSizeLarge: string; fontSizeHuge: string; textColor: string; iconColor: string; extraTextColor: string; iconSizeTiny: string; iconSizeSmall: string; iconSizeMedium: string; iconSizeLarge: string; iconSizeHuge: string; }, any>; InternalSelection: import("naive-ui/es/_mixins").Theme<"InternalSelection", { fontSizeTiny: string; fontSizeSmall: string; fontSizeMedium: string; fontSizeLarge: string; heightTiny: string; heightSmall: string; heightMedium: string; heightLarge: string; borderRadius: string; fontWeight: string; textColor: string; textColorDisabled: string; placeholderColor: string; placeholderColorDisabled: string; color: string; colorDisabled: string; colorActive: string; border: string; borderHover: string; borderActive: string; borderFocus: string; boxShadowHover: string; boxShadowActive: string; boxShadowFocus: string; caretColor: string; arrowColor: string; arrowColorDisabled: string; loadingColor: string; borderWarning: string; borderHoverWarning: string; borderActiveWarning: string; borderFocusWarning: string; boxShadowHoverWarning: string; boxShadowActiveWarning: string; boxShadowFocusWarning: string; colorActiveWarning: string; caretColorWarning: string; borderError: string; borderHoverError: string; borderActiveError: string; borderFocusError: string; boxShadowHoverError: string; boxShadowActiveError: string; boxShadowFocusError: string; colorActiveError: string; caretColorError: string; clearColor: string; clearColorHover: string; clearColorPressed: string; paddingSingle: string; paddingMultiple: string; clearSize: string; arrowSize: string; }, { Popover: import("naive-ui/es/_mixins").Theme<"Popover", { fontSize: string; borderRadius: string; color: string; dividerColor: string; textColor: string; boxShadow: string; space: string; spaceArrow: string; arrowOffset: string; arrowOffsetVertical: string; arrowHeight: string; padding: string; }, any>; }>; }>>; readonly themeOverrides: import("vue").PropType; Scrollbar: import("naive-ui/es/_mixins").Theme<"Scrollbar", { height: string; width: string; borderRadius: string; color: string; colorHover: string; railInsetHorizontalBottom: string; railInsetHorizontalTop: string; railInsetVerticalRight: string; railInsetVerticalLeft: string; railColor: string; }, any>; Empty: import("naive-ui/es/_mixins").Theme<"Empty", { fontSizeTiny: string; fontSizeSmall: string; fontSizeMedium: string; fontSizeLarge: string; fontSizeHuge: string; textColor: string; iconColor: string; extraTextColor: string; iconSizeTiny: string; iconSizeSmall: string; iconSizeMedium: string; iconSizeLarge: string; iconSizeHuge: string; }, any>; }>; Empty: import("naive-ui/es/_mixins").Theme<"Empty", { fontSizeTiny: string; fontSizeSmall: string; fontSizeMedium: string; fontSizeLarge: string; fontSizeHuge: string; textColor: string; iconColor: string; extraTextColor: string; iconSizeTiny: string; iconSizeSmall: string; iconSizeMedium: string; iconSizeLarge: string; iconSizeHuge: string; }, any>; InternalSelection: import("naive-ui/es/_mixins").Theme<"InternalSelection", { fontSizeTiny: string; fontSizeSmall: string; fontSizeMedium: string; fontSizeLarge: string; heightTiny: string; heightSmall: string; heightMedium: string; heightLarge: string; borderRadius: string; fontWeight: string; textColor: string; textColorDisabled: string; placeholderColor: string; placeholderColorDisabled: string; color: string; colorDisabled: string; colorActive: string; border: string; borderHover: string; borderActive: string; borderFocus: string; boxShadowHover: string; boxShadowActive: string; boxShadowFocus: string; caretColor: string; arrowColor: string; arrowColorDisabled: string; loadingColor: string; borderWarning: string; borderHoverWarning: string; borderActiveWarning: string; borderFocusWarning: string; boxShadowHoverWarning: string; boxShadowActiveWarning: string; boxShadowFocusWarning: string; colorActiveWarning: string; caretColorWarning: string; borderError: string; borderHoverError: string; borderActiveError: string; borderFocusError: string; boxShadowHoverError: string; boxShadowActiveError: string; boxShadowFocusError: string; colorActiveError: string; caretColorError: string; clearColor: string; clearColorHover: string; clearColorPressed: string; paddingSingle: string; paddingMultiple: string; clearSize: string; arrowSize: string; }, { Popover: import("naive-ui/es/_mixins").Theme<"Popover", { fontSize: string; borderRadius: string; color: string; dividerColor: string; textColor: string; boxShadow: string; space: string; spaceArrow: string; arrowOffset: string; arrowOffsetVertical: string; arrowHeight: string; padding: string; }, any>; }>; }>>>; readonly builtinThemeOverrides: import("vue").PropType; Scrollbar: import("naive-ui/es/_mixins").Theme<"Scrollbar", { height: string; width: string; borderRadius: string; color: string; colorHover: string; railInsetHorizontalBottom: string; railInsetHorizontalTop: string; railInsetVerticalRight: string; railInsetVerticalLeft: string; railColor: string; }, any>; Empty: import("naive-ui/es/_mixins").Theme<"Empty", { fontSizeTiny: string; fontSizeSmall: string; fontSizeMedium: string; fontSizeLarge: string; fontSizeHuge: string; textColor: string; iconColor: string; extraTextColor: string; iconSizeTiny: string; iconSizeSmall: string; iconSizeMedium: string; iconSizeLarge: string; iconSizeHuge: string; }, any>; }>; Empty: import("naive-ui/es/_mixins").Theme<"Empty", { fontSizeTiny: string; fontSizeSmall: string; fontSizeMedium: string; fontSizeLarge: string; fontSizeHuge: string; textColor: string; iconColor: string; extraTextColor: string; iconSizeTiny: string; iconSizeSmall: string; iconSizeMedium: string; iconSizeLarge: string; iconSizeHuge: string; }, any>; InternalSelection: import("naive-ui/es/_mixins").Theme<"InternalSelection", { fontSizeTiny: string; fontSizeSmall: string; fontSizeMedium: string; fontSizeLarge: string; heightTiny: string; heightSmall: string; heightMedium: string; heightLarge: string; borderRadius: string; fontWeight: string; textColor: string; textColorDisabled: string; placeholderColor: string; placeholderColorDisabled: string; color: string; colorDisabled: string; colorActive: string; border: string; borderHover: string; borderActive: string; borderFocus: string; boxShadowHover: string; boxShadowActive: string; boxShadowFocus: string; caretColor: string; arrowColor: string; arrowColorDisabled: string; loadingColor: string; borderWarning: string; borderHoverWarning: string; borderActiveWarning: string; borderFocusWarning: string; boxShadowHoverWarning: string; boxShadowActiveWarning: string; boxShadowFocusWarning: string; colorActiveWarning: string; caretColorWarning: string; borderError: string; borderHoverError: string; borderActiveError: string; borderFocusError: string; boxShadowHoverError: string; boxShadowActiveError: string; boxShadowFocusError: string; colorActiveError: string; caretColorError: string; clearColor: string; clearColorHover: string; clearColorPressed: string; paddingSingle: string; paddingMultiple: string; clearSize: string; arrowSize: string; }, { Popover: import("naive-ui/es/_mixins").Theme<"Popover", { fontSize: string; borderRadius: string; color: string; dividerColor: string; textColor: string; boxShadow: string; space: string; spaceArrow: string; arrowOffset: string; arrowOffsetVertical: string; arrowHeight: string; padding: string; }, any>; }>; }>>>; }>> & Readonly<{}>, { readonly options: import("naive-ui").TreeSelectOption[]; readonly to: string | boolean | HTMLElement; readonly disabled: boolean | undefined; readonly show: boolean | undefined; readonly separator: string; readonly multiple: boolean; readonly loading: boolean; readonly bordered: boolean; readonly placement: import("vueuc").FollowerPlacement; readonly keyField: string; readonly labelField: string; readonly virtualScroll: boolean; readonly checkable: boolean; readonly defaultShow: boolean; readonly filterable: boolean; readonly clearable: boolean; readonly clearFilterAfterSelect: boolean; readonly defaultValue: string | number | (string | number)[] | null; readonly consistentMenuWidth: boolean; readonly childrenField: string; readonly defaultExpandAll: boolean; readonly allowCheckingNotLoaded: boolean; readonly cascade: boolean; readonly checkStrategy: import("treemate").CheckStrategy; readonly disabledField: string; readonly leafOnly: boolean; readonly showPath: boolean; readonly defaultExpandedKeys: import("naive-ui/es/tree/src/interface").Key[]; }, import("vue").SlotsType, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>, {}, string, import("vue").PublicProps, Readonly<{}> & Readonly<{}>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>;