import { VNode } from 'vue'; import { DropdownOption } from 'naive-ui'; import { default as Button } from 'primevue/button'; import { ChangedExtensionBaseEvent, ControllerExtensionBase, ExtensionEvent, ExtensionsManager, ModeExtensionBase, ModelsProgressEvent, MoveEvent } from '../index'; import { default as Toast } from 'primevue/toast'; declare const _default: typeof __VLS_export; export default _default; declare const __VLS_export: import('vue').DefineComponent, { extMan: ExtensionsManager; tanglTheme: import('naive-ui').GlobalThemeOverrides; t: import('i18next').TFunction<["translation", ...string[]], undefined>; getKeyMap: any; }, { isCompact: boolean; compactExpandedGroup: string | null; el: HTMLElement; selectedController: ControllerExtensionBase | undefined; selectedModeExtension: ModeExtensionBase | undefined; isFirefox: boolean; progress: number; }, { controllers(): any; extensions(): any; }, { getExtensionsWithTitle(): any; getExtensionsWithToolbars(): any; renderCompactOption(option: DropdownOption): VNode; toggleCompact(): void; update(): void; switchTooltipMode(): void; onMouseMove(event: MoveEvent): void; onProgress(e: ModelsProgressEvent): void; setControllerExtension(key: string): void; onControllerSelected(e: ExtensionEvent): void; onChanged(e: ChangedExtensionBaseEvent): void; selectModeExtension(key: string): void; }, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly> & Readonly<{}>, { viewerName: string; createPanels: boolean; }, {}, { HelpToolbar: import('vue').DefineComponent, { extMan: ExtensionsManager; tanglTheme: import('naive-ui').GlobalThemeOverrides; t: import('i18next').TFunction<["translation", ...string[]], undefined>; }, { isShowDialog: boolean; selectedHelper: import('../extensions/ExtensionBase').HelperAction; isShowKeymapDialog: boolean; }, {}, { getHotKeys(): Map; showKeymapDialog(): void; helpers(): import('../extensions/ExtensionBase').HelperAction[]; activeHelpers(): any; hideDialog(): void; showHelpDialog(helper: import('../extensions/ExtensionBase').HelperAction): void; }, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly> & Readonly<{}>, { viewerName: string; }, {}, { NModal: import('vue').DefineComponent; onEsc: import('vue').PropType<() => void>; 'onUpdate:show': import('vue').PropType void>>; onUpdateShow: import('vue').PropType void>>; onAfterEnter: import('vue').PropType<() => void>; onBeforeLeave: import('vue').PropType<() => void>; onAfterLeave: import('vue').PropType<() => void>; onClose: import('vue').PropType<() => Promise | boolean | any>; onPositiveClick: import('vue').PropType<() => Promise | boolean | any>; onNegativeClick: import('vue').PropType<() => Promise | boolean | any>; onMaskClick: import('vue').PropType<(e: MouseEvent) => void>; internalDialog: BooleanConstructor; internalModal: BooleanConstructor; internalAppear: { type: import('vue').PropType; default: undefined; }; overlayStyle: import('vue').PropType; onBeforeHide: import('vue').PropType<() => void>; onAfterHide: import('vue').PropType<() => void>; onHide: import('vue').PropType<(value: false) => void>; unstableShowMask: { type: BooleanConstructor; default: undefined; }; icon: import('vue').PropType<() => import('vue').VNodeChild>; type: { readonly type: import('vue').PropType<"info" | "success" | "warning" | "error" | "default">; readonly default: "default"; }; title: import('vue').PropType import('vue').VNodeChild)>; closable: { readonly type: BooleanConstructor; readonly default: true; }; negativeText: StringConstructor; positiveText: StringConstructor; positiveButtonProps: import('vue').PropType; negativeButtonProps: import('vue').PropType; content: import('vue').PropType import('vue').VNodeChild)>; action: import('vue').PropType<() => import('vue').VNodeChild>; showIcon: { readonly type: BooleanConstructor; readonly default: true; }; loading: BooleanConstructor; bordered: BooleanConstructor; iconPlacement: import('vue').PropType; titleClass: import('vue').PropType>; titleStyle: import('vue').PropType; contentClass: import('vue').PropType>; contentStyle: import('vue').PropType; actionClass: import('vue').PropType>; actionStyle: import('vue').PropType; closeFocusable: BooleanConstructor; headerClass: StringConstructor; headerStyle: import('vue').PropType; headerExtraClass: StringConstructor; headerExtraStyle: import('vue').PropType; footerClass: StringConstructor; footerStyle: import('vue').PropType; embedded: BooleanConstructor; segmented: { readonly type: import('vue').PropType; readonly default: false; }; size: { readonly type: import('vue').PropType<"small" | "medium" | "large" | "huge">; readonly default: "medium"; }; hoverable: BooleanConstructor; role: StringConstructor; tag: { readonly type: import('vue').PropType; readonly default: "div"; }; cover: import('vue').PropType<() => import('vue').VNodeChild>; footer: import('vue').PropType<() => import('vue').VNodeChild>; headerExtra: import('vue').PropType<() => import('vue').VNodeChild>; show: BooleanConstructor; showMask: { type: BooleanConstructor; default: boolean; }; maskClosable: { type: BooleanConstructor; default: boolean; }; preset: import('vue').PropType<"confirm" | "dialog" | "card">; to: import('vue').PropType; displayDirective: { type: import('vue').PropType<"if" | "show">; default: string; }; transformOrigin: { type: import('vue').PropType<"center" | "mouse">; default: string; }; zIndex: NumberConstructor; autoFocus: { type: BooleanConstructor; default: boolean; }; trapFocus: { type: BooleanConstructor; default: boolean; }; closeOnEsc: { type: BooleanConstructor; default: boolean; }; blockScroll: { type: BooleanConstructor; default: boolean; }; theme: import('vue').PropType; Dialog: import('naive-ui/es/_mixins').Theme<"Dialog", { fontSize: string; lineHeight: string; border: string; titleTextColor: string; textColor: string; color: string; closeColorHover: string; closeColorPressed: string; closeIconColor: string; closeIconColorHover: string; closeIconColorPressed: string; closeBorderRadius: string; iconColor: string; iconColorInfo: string; iconColorSuccess: string; iconColorWarning: string; iconColorError: string; borderRadius: string; titleFontWeight: string; titleFontSize: string; padding: string; iconSize: string; actionSpace: string; contentMargin: string; iconMargin: string; iconMarginIconTop: string; closeSize: string; closeIconSize: string; closeMargin: string; closeMarginIconTop: string; }, { Button: import('naive-ui/es/_mixins').Theme<"Button", { heightTiny: string; heightSmall: string; heightMedium: string; heightLarge: string; borderRadiusTiny: string; borderRadiusSmall: string; borderRadiusMedium: string; borderRadiusLarge: string; fontSizeTiny: string; fontSizeSmall: string; fontSizeMedium: string; fontSizeLarge: string; opacityDisabled: string; colorOpacitySecondary: string; colorOpacitySecondaryHover: string; colorOpacitySecondaryPressed: string; colorSecondary: string; colorSecondaryHover: string; colorSecondaryPressed: string; colorTertiary: string; colorTertiaryHover: string; colorTertiaryPressed: string; colorQuaternary: string; colorQuaternaryHover: string; colorQuaternaryPressed: string; color: string; colorHover: string; colorPressed: string; colorFocus: string; colorDisabled: string; textColor: string; textColorTertiary: string; textColorHover: string; textColorPressed: string; textColorFocus: string; textColorDisabled: string; textColorText: string; textColorTextHover: string; textColorTextPressed: string; textColorTextFocus: string; textColorTextDisabled: string; textColorGhost: string; textColorGhostHover: string; textColorGhostPressed: string; textColorGhostFocus: string; textColorGhostDisabled: string; border: string; borderHover: string; borderPressed: string; borderFocus: string; borderDisabled: string; rippleColor: string; colorPrimary: string; colorHoverPrimary: string; colorPressedPrimary: string; colorFocusPrimary: string; colorDisabledPrimary: string; textColorPrimary: string; textColorHoverPrimary: string; textColorPressedPrimary: string; textColorFocusPrimary: string; textColorDisabledPrimary: string; textColorTextPrimary: string; textColorTextHoverPrimary: string; textColorTextPressedPrimary: string; textColorTextFocusPrimary: string; textColorTextDisabledPrimary: string; textColorGhostPrimary: string; textColorGhostHoverPrimary: string; textColorGhostPressedPrimary: string; textColorGhostFocusPrimary: string; textColorGhostDisabledPrimary: string; borderPrimary: string; borderHoverPrimary: string; borderPressedPrimary: string; borderFocusPrimary: string; borderDisabledPrimary: string; rippleColorPrimary: string; colorInfo: string; colorHoverInfo: string; colorPressedInfo: string; colorFocusInfo: string; colorDisabledInfo: string; textColorInfo: string; textColorHoverInfo: string; textColorPressedInfo: string; textColorFocusInfo: string; textColorDisabledInfo: string; textColorTextInfo: string; textColorTextHoverInfo: string; textColorTextPressedInfo: string; textColorTextFocusInfo: string; textColorTextDisabledInfo: string; textColorGhostInfo: string; textColorGhostHoverInfo: string; textColorGhostPressedInfo: string; textColorGhostFocusInfo: string; textColorGhostDisabledInfo: string; borderInfo: string; borderHoverInfo: string; borderPressedInfo: string; borderFocusInfo: string; borderDisabledInfo: string; rippleColorInfo: string; colorSuccess: string; colorHoverSuccess: string; colorPressedSuccess: string; colorFocusSuccess: string; colorDisabledSuccess: string; textColorSuccess: string; textColorHoverSuccess: string; textColorPressedSuccess: string; textColorFocusSuccess: string; textColorDisabledSuccess: string; textColorTextSuccess: string; textColorTextHoverSuccess: string; textColorTextPressedSuccess: string; textColorTextFocusSuccess: string; textColorTextDisabledSuccess: string; textColorGhostSuccess: string; textColorGhostHoverSuccess: string; textColorGhostPressedSuccess: string; textColorGhostFocusSuccess: string; textColorGhostDisabledSuccess: string; borderSuccess: string; borderHoverSuccess: string; borderPressedSuccess: string; borderFocusSuccess: string; borderDisabledSuccess: string; rippleColorSuccess: string; colorWarning: string; colorHoverWarning: string; colorPressedWarning: string; colorFocusWarning: string; colorDisabledWarning: string; textColorWarning: string; textColorHoverWarning: string; textColorPressedWarning: string; textColorFocusWarning: string; textColorDisabledWarning: string; textColorTextWarning: string; textColorTextHoverWarning: string; textColorTextPressedWarning: string; textColorTextFocusWarning: string; textColorTextDisabledWarning: string; textColorGhostWarning: string; textColorGhostHoverWarning: string; textColorGhostPressedWarning: string; textColorGhostFocusWarning: string; textColorGhostDisabledWarning: string; borderWarning: string; borderHoverWarning: string; borderPressedWarning: string; borderFocusWarning: string; borderDisabledWarning: string; rippleColorWarning: string; colorError: string; colorHoverError: string; colorPressedError: string; colorFocusError: string; colorDisabledError: string; textColorError: string; textColorHoverError: string; textColorPressedError: string; textColorFocusError: string; textColorDisabledError: string; textColorTextError: string; textColorTextHoverError: string; textColorTextPressedError: string; textColorTextFocusError: string; textColorTextDisabledError: string; textColorGhostError: string; textColorGhostHoverError: string; textColorGhostPressedError: string; textColorGhostFocusError: string; textColorGhostDisabledError: string; borderError: string; borderHoverError: string; borderPressedError: string; borderFocusError: string; borderDisabledError: string; rippleColorError: string; waveOpacity: string; fontWeight: string; fontWeightStrong: string; paddingTiny: string; paddingSmall: string; paddingMedium: string; paddingLarge: string; paddingRoundTiny: string; paddingRoundSmall: string; paddingRoundMedium: string; paddingRoundLarge: string; iconMarginTiny: string; iconMarginSmall: string; iconMarginMedium: string; iconMarginLarge: string; iconSizeTiny: string; iconSizeSmall: string; iconSizeMedium: string; iconSizeLarge: string; rippleDuration: string; }, any>; }>; Card: import('naive-ui/es/_mixins').Theme<"Card", { lineHeight: string; color: string; colorModal: string; colorPopover: string; colorTarget: string; colorEmbedded: string; colorEmbeddedModal: string; colorEmbeddedPopover: string; textColor: string; titleTextColor: string; borderColor: string; actionColor: string; titleFontWeight: string; closeColorHover: string; closeColorPressed: string; closeBorderRadius: string; closeIconColor: string; closeIconColorHover: string; closeIconColorPressed: string; fontSizeSmall: string; fontSizeMedium: string; fontSizeLarge: string; fontSizeHuge: string; boxShadow: string; borderRadius: string; paddingSmall: string; paddingMedium: string; paddingLarge: string; paddingHuge: string; titleFontSizeSmall: string; titleFontSizeMedium: string; titleFontSizeLarge: string; titleFontSizeHuge: string; closeIconSize: string; closeSize: string; }, any>; }>>; themeOverrides: import('vue').PropType; Dialog: import('naive-ui/es/_mixins').Theme<"Dialog", { fontSize: string; lineHeight: string; border: string; titleTextColor: string; textColor: string; color: string; closeColorHover: string; closeColorPressed: string; closeIconColor: string; closeIconColorHover: string; closeIconColorPressed: string; closeBorderRadius: string; iconColor: string; iconColorInfo: string; iconColorSuccess: string; iconColorWarning: string; iconColorError: string; borderRadius: string; titleFontWeight: string; titleFontSize: string; padding: string; iconSize: string; actionSpace: string; contentMargin: string; iconMargin: string; iconMarginIconTop: string; closeSize: string; closeIconSize: string; closeMargin: string; closeMarginIconTop: string; }, { Button: import('naive-ui/es/_mixins').Theme<"Button", { heightTiny: string; heightSmall: string; heightMedium: string; heightLarge: string; borderRadiusTiny: string; borderRadiusSmall: string; borderRadiusMedium: string; borderRadiusLarge: string; fontSizeTiny: string; fontSizeSmall: string; fontSizeMedium: string; fontSizeLarge: string; opacityDisabled: string; colorOpacitySecondary: string; colorOpacitySecondaryHover: string; colorOpacitySecondaryPressed: string; colorSecondary: string; colorSecondaryHover: string; colorSecondaryPressed: string; colorTertiary: string; colorTertiaryHover: string; colorTertiaryPressed: string; colorQuaternary: string; colorQuaternaryHover: string; colorQuaternaryPressed: string; color: string; colorHover: string; colorPressed: string; colorFocus: string; colorDisabled: string; textColor: string; textColorTertiary: string; textColorHover: string; textColorPressed: string; textColorFocus: string; textColorDisabled: string; textColorText: string; textColorTextHover: string; textColorTextPressed: string; textColorTextFocus: string; textColorTextDisabled: string; textColorGhost: string; textColorGhostHover: string; textColorGhostPressed: string; textColorGhostFocus: string; textColorGhostDisabled: string; border: string; borderHover: string; borderPressed: string; borderFocus: string; borderDisabled: string; rippleColor: string; colorPrimary: string; colorHoverPrimary: string; colorPressedPrimary: string; colorFocusPrimary: string; colorDisabledPrimary: string; textColorPrimary: string; textColorHoverPrimary: string; textColorPressedPrimary: string; textColorFocusPrimary: string; textColorDisabledPrimary: string; textColorTextPrimary: string; textColorTextHoverPrimary: string; textColorTextPressedPrimary: string; textColorTextFocusPrimary: string; textColorTextDisabledPrimary: string; textColorGhostPrimary: string; textColorGhostHoverPrimary: string; textColorGhostPressedPrimary: string; textColorGhostFocusPrimary: string; textColorGhostDisabledPrimary: string; borderPrimary: string; borderHoverPrimary: string; borderPressedPrimary: string; borderFocusPrimary: string; borderDisabledPrimary: string; rippleColorPrimary: string; colorInfo: string; colorHoverInfo: string; colorPressedInfo: string; colorFocusInfo: string; colorDisabledInfo: string; textColorInfo: string; textColorHoverInfo: string; textColorPressedInfo: string; textColorFocusInfo: string; textColorDisabledInfo: string; textColorTextInfo: string; textColorTextHoverInfo: string; textColorTextPressedInfo: string; textColorTextFocusInfo: string; textColorTextDisabledInfo: string; textColorGhostInfo: string; textColorGhostHoverInfo: string; textColorGhostPressedInfo: string; textColorGhostFocusInfo: string; textColorGhostDisabledInfo: string; borderInfo: string; borderHoverInfo: string; borderPressedInfo: string; borderFocusInfo: string; borderDisabledInfo: string; rippleColorInfo: string; colorSuccess: string; colorHoverSuccess: string; colorPressedSuccess: string; colorFocusSuccess: string; colorDisabledSuccess: string; textColorSuccess: string; textColorHoverSuccess: string; textColorPressedSuccess: string; textColorFocusSuccess: string; textColorDisabledSuccess: string; textColorTextSuccess: string; textColorTextHoverSuccess: string; textColorTextPressedSuccess: string; textColorTextFocusSuccess: string; textColorTextDisabledSuccess: string; textColorGhostSuccess: string; textColorGhostHoverSuccess: string; textColorGhostPressedSuccess: string; textColorGhostFocusSuccess: string; textColorGhostDisabledSuccess: string; borderSuccess: string; borderHoverSuccess: string; borderPressedSuccess: string; borderFocusSuccess: string; borderDisabledSuccess: string; rippleColorSuccess: string; colorWarning: string; colorHoverWarning: string; colorPressedWarning: string; colorFocusWarning: string; colorDisabledWarning: string; textColorWarning: string; textColorHoverWarning: string; textColorPressedWarning: string; textColorFocusWarning: string; textColorDisabledWarning: string; textColorTextWarning: string; textColorTextHoverWarning: string; textColorTextPressedWarning: string; textColorTextFocusWarning: string; textColorTextDisabledWarning: string; textColorGhostWarning: string; textColorGhostHoverWarning: string; textColorGhostPressedWarning: string; textColorGhostFocusWarning: string; textColorGhostDisabledWarning: string; borderWarning: string; borderHoverWarning: string; borderPressedWarning: string; borderFocusWarning: string; borderDisabledWarning: string; rippleColorWarning: string; colorError: string; colorHoverError: string; colorPressedError: string; colorFocusError: string; colorDisabledError: string; textColorError: string; textColorHoverError: string; textColorPressedError: string; textColorFocusError: string; textColorDisabledError: string; textColorTextError: string; textColorTextHoverError: string; textColorTextPressedError: string; textColorTextFocusError: string; textColorTextDisabledError: string; textColorGhostError: string; textColorGhostHoverError: string; textColorGhostPressedError: string; textColorGhostFocusError: string; textColorGhostDisabledError: string; borderError: string; borderHoverError: string; borderPressedError: string; borderFocusError: string; borderDisabledError: string; rippleColorError: string; waveOpacity: string; fontWeight: string; fontWeightStrong: string; paddingTiny: string; paddingSmall: string; paddingMedium: string; paddingLarge: string; paddingRoundTiny: string; paddingRoundSmall: string; paddingRoundMedium: string; paddingRoundLarge: string; iconMarginTiny: string; iconMarginSmall: string; iconMarginMedium: string; iconMarginLarge: string; iconSizeTiny: string; iconSizeSmall: string; iconSizeMedium: string; iconSizeLarge: string; rippleDuration: string; }, any>; }>; Card: import('naive-ui/es/_mixins').Theme<"Card", { lineHeight: string; color: string; colorModal: string; colorPopover: string; colorTarget: string; colorEmbedded: string; colorEmbeddedModal: string; colorEmbeddedPopover: string; textColor: string; titleTextColor: string; borderColor: string; actionColor: string; titleFontWeight: string; closeColorHover: string; closeColorPressed: string; closeBorderRadius: string; closeIconColor: string; closeIconColorHover: string; closeIconColorPressed: string; fontSizeSmall: string; fontSizeMedium: string; fontSizeLarge: string; fontSizeHuge: string; boxShadow: string; borderRadius: string; paddingSmall: string; paddingMedium: string; paddingLarge: string; paddingHuge: string; titleFontSizeSmall: string; titleFontSizeMedium: string; titleFontSizeLarge: string; titleFontSizeHuge: string; closeIconSize: string; closeSize: string; }, any>; }>>>; builtinThemeOverrides: import('vue').PropType; Dialog: import('naive-ui/es/_mixins').Theme<"Dialog", { fontSize: string; lineHeight: string; border: string; titleTextColor: string; textColor: string; color: string; closeColorHover: string; closeColorPressed: string; closeIconColor: string; closeIconColorHover: string; closeIconColorPressed: string; closeBorderRadius: string; iconColor: string; iconColorInfo: string; iconColorSuccess: string; iconColorWarning: string; iconColorError: string; borderRadius: string; titleFontWeight: string; titleFontSize: string; padding: string; iconSize: string; actionSpace: string; contentMargin: string; iconMargin: string; iconMarginIconTop: string; closeSize: string; closeIconSize: string; closeMargin: string; closeMarginIconTop: string; }, { Button: import('naive-ui/es/_mixins').Theme<"Button", { heightTiny: string; heightSmall: string; heightMedium: string; heightLarge: string; borderRadiusTiny: string; borderRadiusSmall: string; borderRadiusMedium: string; borderRadiusLarge: string; fontSizeTiny: string; fontSizeSmall: string; fontSizeMedium: string; fontSizeLarge: string; opacityDisabled: string; colorOpacitySecondary: string; colorOpacitySecondaryHover: string; colorOpacitySecondaryPressed: string; colorSecondary: string; colorSecondaryHover: string; colorSecondaryPressed: string; colorTertiary: string; colorTertiaryHover: string; colorTertiaryPressed: string; colorQuaternary: string; colorQuaternaryHover: string; colorQuaternaryPressed: string; color: string; colorHover: string; colorPressed: string; colorFocus: string; colorDisabled: string; textColor: string; textColorTertiary: string; textColorHover: string; textColorPressed: string; textColorFocus: string; textColorDisabled: string; textColorText: string; textColorTextHover: string; textColorTextPressed: string; textColorTextFocus: string; textColorTextDisabled: string; textColorGhost: string; textColorGhostHover: string; textColorGhostPressed: string; textColorGhostFocus: string; textColorGhostDisabled: string; border: string; borderHover: string; borderPressed: string; borderFocus: string; borderDisabled: string; rippleColor: string; colorPrimary: string; colorHoverPrimary: string; colorPressedPrimary: string; colorFocusPrimary: string; colorDisabledPrimary: string; textColorPrimary: string; textColorHoverPrimary: string; textColorPressedPrimary: string; textColorFocusPrimary: string; textColorDisabledPrimary: string; textColorTextPrimary: string; textColorTextHoverPrimary: string; textColorTextPressedPrimary: string; textColorTextFocusPrimary: string; textColorTextDisabledPrimary: string; textColorGhostPrimary: string; textColorGhostHoverPrimary: string; textColorGhostPressedPrimary: string; textColorGhostFocusPrimary: string; textColorGhostDisabledPrimary: string; borderPrimary: string; borderHoverPrimary: string; borderPressedPrimary: string; borderFocusPrimary: string; borderDisabledPrimary: string; rippleColorPrimary: string; colorInfo: string; colorHoverInfo: string; colorPressedInfo: string; colorFocusInfo: string; colorDisabledInfo: string; textColorInfo: string; textColorHoverInfo: string; textColorPressedInfo: string; textColorFocusInfo: string; textColorDisabledInfo: string; textColorTextInfo: string; textColorTextHoverInfo: string; textColorTextPressedInfo: string; textColorTextFocusInfo: string; textColorTextDisabledInfo: string; textColorGhostInfo: string; textColorGhostHoverInfo: string; textColorGhostPressedInfo: string; textColorGhostFocusInfo: string; textColorGhostDisabledInfo: string; borderInfo: string; borderHoverInfo: string; borderPressedInfo: string; borderFocusInfo: string; borderDisabledInfo: string; rippleColorInfo: string; colorSuccess: string; colorHoverSuccess: string; colorPressedSuccess: string; colorFocusSuccess: string; colorDisabledSuccess: string; textColorSuccess: string; textColorHoverSuccess: string; textColorPressedSuccess: string; textColorFocusSuccess: string; textColorDisabledSuccess: string; textColorTextSuccess: string; textColorTextHoverSuccess: string; textColorTextPressedSuccess: string; textColorTextFocusSuccess: string; textColorTextDisabledSuccess: string; textColorGhostSuccess: string; textColorGhostHoverSuccess: string; textColorGhostPressedSuccess: string; textColorGhostFocusSuccess: string; textColorGhostDisabledSuccess: string; borderSuccess: string; borderHoverSuccess: string; borderPressedSuccess: string; borderFocusSuccess: string; borderDisabledSuccess: string; rippleColorSuccess: string; colorWarning: string; colorHoverWarning: string; colorPressedWarning: string; colorFocusWarning: string; colorDisabledWarning: string; textColorWarning: string; textColorHoverWarning: string; textColorPressedWarning: string; textColorFocusWarning: string; textColorDisabledWarning: string; textColorTextWarning: string; textColorTextHoverWarning: string; textColorTextPressedWarning: string; textColorTextFocusWarning: string; textColorTextDisabledWarning: string; textColorGhostWarning: string; textColorGhostHoverWarning: string; textColorGhostPressedWarning: string; textColorGhostFocusWarning: string; textColorGhostDisabledWarning: string; borderWarning: string; borderHoverWarning: string; borderPressedWarning: string; borderFocusWarning: string; borderDisabledWarning: string; rippleColorWarning: string; colorError: string; colorHoverError: string; colorPressedError: string; colorFocusError: string; colorDisabledError: string; textColorError: string; textColorHoverError: string; textColorPressedError: string; textColorFocusError: string; textColorDisabledError: string; textColorTextError: string; textColorTextHoverError: string; textColorTextPressedError: string; textColorTextFocusError: string; textColorTextDisabledError: string; textColorGhostError: string; textColorGhostHoverError: string; textColorGhostPressedError: string; textColorGhostFocusError: string; textColorGhostDisabledError: string; borderError: string; borderHoverError: string; borderPressedError: string; borderFocusError: string; borderDisabledError: string; rippleColorError: string; waveOpacity: string; fontWeight: string; fontWeightStrong: string; paddingTiny: string; paddingSmall: string; paddingMedium: string; paddingLarge: string; paddingRoundTiny: string; paddingRoundSmall: string; paddingRoundMedium: string; paddingRoundLarge: string; iconMarginTiny: string; iconMarginSmall: string; iconMarginMedium: string; iconMarginLarge: string; iconSizeTiny: string; iconSizeSmall: string; iconSizeMedium: string; iconSizeLarge: string; rippleDuration: string; }, any>; }>; Card: import('naive-ui/es/_mixins').Theme<"Card", { lineHeight: string; color: string; colorModal: string; colorPopover: string; colorTarget: string; colorEmbedded: string; colorEmbeddedModal: string; colorEmbeddedPopover: string; textColor: string; titleTextColor: string; borderColor: string; actionColor: string; titleFontWeight: string; closeColorHover: string; closeColorPressed: string; closeBorderRadius: string; closeIconColor: string; closeIconColorHover: string; closeIconColorPressed: string; fontSizeSmall: string; fontSizeMedium: string; fontSizeLarge: string; fontSizeHuge: string; boxShadow: string; borderRadius: string; paddingSmall: string; paddingMedium: string; paddingLarge: string; paddingHuge: string; titleFontSizeSmall: string; titleFontSizeMedium: string; titleFontSizeLarge: string; titleFontSizeHuge: string; closeIconSize: string; closeSize: string; }, any>; }>>>; }>, { mergedClsPrefix: import('vue').Ref; namespace: import('vue').ComputedRef; isMounted: Readonly>; containerRef: import('vue').Ref; presetProps: import('vue').ComputedRef; handleEsc: (e: KeyboardEvent) => void; handleAfterLeave: () => void; handleClickoutside: (e: MouseEvent) => void; handleBeforeLeave: () => void; doUpdateShow: (show: boolean) => void; handleNegativeClick: () => void; handlePositiveClick: () => void; handleCloseClick: () => void; cssVars: import('vue').ComputedRef<{ "--n-bezier-ease-out": string; "--n-box-shadow": string; "--n-color": string; "--n-text-color": string; }> | undefined; themeClass: import('vue').Ref | undefined; onRender: (() => void) | undefined; }, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly; onEsc: import('vue').PropType<() => void>; 'onUpdate:show': import('vue').PropType void>>; onUpdateShow: import('vue').PropType void>>; onAfterEnter: import('vue').PropType<() => void>; onBeforeLeave: import('vue').PropType<() => void>; onAfterLeave: import('vue').PropType<() => void>; onClose: import('vue').PropType<() => Promise | boolean | any>; onPositiveClick: import('vue').PropType<() => Promise | boolean | any>; onNegativeClick: import('vue').PropType<() => Promise | boolean | any>; onMaskClick: import('vue').PropType<(e: MouseEvent) => void>; internalDialog: BooleanConstructor; internalModal: BooleanConstructor; internalAppear: { type: import('vue').PropType; default: undefined; }; overlayStyle: import('vue').PropType; onBeforeHide: import('vue').PropType<() => void>; onAfterHide: import('vue').PropType<() => void>; onHide: import('vue').PropType<(value: false) => void>; unstableShowMask: { type: BooleanConstructor; default: undefined; }; icon: import('vue').PropType<() => import('vue').VNodeChild>; type: { readonly type: import('vue').PropType<"info" | "success" | "warning" | "error" | "default">; readonly default: "default"; }; title: import('vue').PropType import('vue').VNodeChild)>; closable: { readonly type: BooleanConstructor; readonly default: true; }; negativeText: StringConstructor; positiveText: StringConstructor; positiveButtonProps: import('vue').PropType; negativeButtonProps: import('vue').PropType; content: import('vue').PropType import('vue').VNodeChild)>; action: import('vue').PropType<() => import('vue').VNodeChild>; showIcon: { readonly type: BooleanConstructor; readonly default: true; }; loading: BooleanConstructor; bordered: BooleanConstructor; iconPlacement: import('vue').PropType; titleClass: import('vue').PropType>; titleStyle: import('vue').PropType; contentClass: import('vue').PropType>; contentStyle: import('vue').PropType; actionClass: import('vue').PropType>; actionStyle: import('vue').PropType; closeFocusable: BooleanConstructor; headerClass: StringConstructor; headerStyle: import('vue').PropType; headerExtraClass: StringConstructor; headerExtraStyle: import('vue').PropType; footerClass: StringConstructor; footerStyle: import('vue').PropType; embedded: BooleanConstructor; segmented: { readonly type: import('vue').PropType; readonly default: false; }; size: { readonly type: import('vue').PropType<"small" | "medium" | "large" | "huge">; readonly default: "medium"; }; hoverable: BooleanConstructor; role: StringConstructor; tag: { readonly type: import('vue').PropType; readonly default: "div"; }; cover: import('vue').PropType<() => import('vue').VNodeChild>; footer: import('vue').PropType<() => import('vue').VNodeChild>; headerExtra: import('vue').PropType<() => import('vue').VNodeChild>; show: BooleanConstructor; showMask: { type: BooleanConstructor; default: boolean; }; maskClosable: { type: BooleanConstructor; default: boolean; }; preset: import('vue').PropType<"confirm" | "dialog" | "card">; to: import('vue').PropType; displayDirective: { type: import('vue').PropType<"if" | "show">; default: string; }; transformOrigin: { type: import('vue').PropType<"center" | "mouse">; default: string; }; zIndex: NumberConstructor; autoFocus: { type: BooleanConstructor; default: boolean; }; trapFocus: { type: BooleanConstructor; default: boolean; }; closeOnEsc: { type: BooleanConstructor; default: boolean; }; blockScroll: { type: BooleanConstructor; default: boolean; }; theme: import('vue').PropType; Dialog: import('naive-ui/es/_mixins').Theme<"Dialog", { fontSize: string; lineHeight: string; border: string; titleTextColor: string; textColor: string; color: string; closeColorHover: string; closeColorPressed: string; closeIconColor: string; closeIconColorHover: string; closeIconColorPressed: string; closeBorderRadius: string; iconColor: string; iconColorInfo: string; iconColorSuccess: string; iconColorWarning: string; iconColorError: string; borderRadius: string; titleFontWeight: string; titleFontSize: string; padding: string; iconSize: string; actionSpace: string; contentMargin: string; iconMargin: string; iconMarginIconTop: string; closeSize: string; closeIconSize: string; closeMargin: string; closeMarginIconTop: string; }, { Button: import('naive-ui/es/_mixins').Theme<"Button", { heightTiny: string; heightSmall: string; heightMedium: string; heightLarge: string; borderRadiusTiny: string; borderRadiusSmall: string; borderRadiusMedium: string; borderRadiusLarge: string; fontSizeTiny: string; fontSizeSmall: string; fontSizeMedium: string; fontSizeLarge: string; opacityDisabled: string; colorOpacitySecondary: string; colorOpacitySecondaryHover: string; colorOpacitySecondaryPressed: string; colorSecondary: string; colorSecondaryHover: string; colorSecondaryPressed: string; colorTertiary: string; colorTertiaryHover: string; colorTertiaryPressed: string; colorQuaternary: string; colorQuaternaryHover: string; colorQuaternaryPressed: string; color: string; colorHover: string; colorPressed: string; colorFocus: string; colorDisabled: string; textColor: string; textColorTertiary: string; textColorHover: string; textColorPressed: string; textColorFocus: string; textColorDisabled: string; textColorText: string; textColorTextHover: string; textColorTextPressed: string; textColorTextFocus: string; textColorTextDisabled: string; textColorGhost: string; textColorGhostHover: string; textColorGhostPressed: string; textColorGhostFocus: string; textColorGhostDisabled: string; border: string; borderHover: string; borderPressed: string; borderFocus: string; borderDisabled: string; rippleColor: string; colorPrimary: string; colorHoverPrimary: string; colorPressedPrimary: string; colorFocusPrimary: string; colorDisabledPrimary: string; textColorPrimary: string; textColorHoverPrimary: string; textColorPressedPrimary: string; textColorFocusPrimary: string; textColorDisabledPrimary: string; textColorTextPrimary: string; textColorTextHoverPrimary: string; textColorTextPressedPrimary: string; textColorTextFocusPrimary: string; textColorTextDisabledPrimary: string; textColorGhostPrimary: string; textColorGhostHoverPrimary: string; textColorGhostPressedPrimary: string; textColorGhostFocusPrimary: string; textColorGhostDisabledPrimary: string; borderPrimary: string; borderHoverPrimary: string; borderPressedPrimary: string; borderFocusPrimary: string; borderDisabledPrimary: string; rippleColorPrimary: string; colorInfo: string; colorHoverInfo: string; colorPressedInfo: string; colorFocusInfo: string; colorDisabledInfo: string; textColorInfo: string; textColorHoverInfo: string; textColorPressedInfo: string; textColorFocusInfo: string; textColorDisabledInfo: string; textColorTextInfo: string; textColorTextHoverInfo: string; textColorTextPressedInfo: string; textColorTextFocusInfo: string; textColorTextDisabledInfo: string; textColorGhostInfo: string; textColorGhostHoverInfo: string; textColorGhostPressedInfo: string; textColorGhostFocusInfo: string; textColorGhostDisabledInfo: string; borderInfo: string; borderHoverInfo: string; borderPressedInfo: string; borderFocusInfo: string; borderDisabledInfo: string; rippleColorInfo: string; colorSuccess: string; colorHoverSuccess: string; colorPressedSuccess: string; colorFocusSuccess: string; colorDisabledSuccess: string; textColorSuccess: string; textColorHoverSuccess: string; textColorPressedSuccess: string; textColorFocusSuccess: string; textColorDisabledSuccess: string; textColorTextSuccess: string; textColorTextHoverSuccess: string; textColorTextPressedSuccess: string; textColorTextFocusSuccess: string; textColorTextDisabledSuccess: string; textColorGhostSuccess: string; textColorGhostHoverSuccess: string; textColorGhostPressedSuccess: string; textColorGhostFocusSuccess: string; textColorGhostDisabledSuccess: string; borderSuccess: string; borderHoverSuccess: string; borderPressedSuccess: string; borderFocusSuccess: string; borderDisabledSuccess: string; rippleColorSuccess: string; colorWarning: string; colorHoverWarning: string; colorPressedWarning: string; colorFocusWarning: string; colorDisabledWarning: string; textColorWarning: string; textColorHoverWarning: string; textColorPressedWarning: string; textColorFocusWarning: string; textColorDisabledWarning: string; textColorTextWarning: string; textColorTextHoverWarning: string; textColorTextPressedWarning: string; textColorTextFocusWarning: string; textColorTextDisabledWarning: string; textColorGhostWarning: string; textColorGhostHoverWarning: string; textColorGhostPressedWarning: string; textColorGhostFocusWarning: string; textColorGhostDisabledWarning: string; borderWarning: string; borderHoverWarning: string; borderPressedWarning: string; borderFocusWarning: string; borderDisabledWarning: string; rippleColorWarning: string; colorError: string; colorHoverError: string; colorPressedError: string; colorFocusError: string; colorDisabledError: string; textColorError: string; textColorHoverError: string; textColorPressedError: string; textColorFocusError: string; textColorDisabledError: string; textColorTextError: string; textColorTextHoverError: string; textColorTextPressedError: string; textColorTextFocusError: string; textColorTextDisabledError: string; textColorGhostError: string; textColorGhostHoverError: string; textColorGhostPressedError: string; textColorGhostFocusError: string; textColorGhostDisabledError: string; borderError: string; borderHoverError: string; borderPressedError: string; borderFocusError: string; borderDisabledError: string; rippleColorError: string; waveOpacity: string; fontWeight: string; fontWeightStrong: string; paddingTiny: string; paddingSmall: string; paddingMedium: string; paddingLarge: string; paddingRoundTiny: string; paddingRoundSmall: string; paddingRoundMedium: string; paddingRoundLarge: string; iconMarginTiny: string; iconMarginSmall: string; iconMarginMedium: string; iconMarginLarge: string; iconSizeTiny: string; iconSizeSmall: string; iconSizeMedium: string; iconSizeLarge: string; rippleDuration: string; }, any>; }>; Card: import('naive-ui/es/_mixins').Theme<"Card", { lineHeight: string; color: string; colorModal: string; colorPopover: string; colorTarget: string; colorEmbedded: string; colorEmbeddedModal: string; colorEmbeddedPopover: string; textColor: string; titleTextColor: string; borderColor: string; actionColor: string; titleFontWeight: string; closeColorHover: string; closeColorPressed: string; closeBorderRadius: string; closeIconColor: string; closeIconColorHover: string; closeIconColorPressed: string; fontSizeSmall: string; fontSizeMedium: string; fontSizeLarge: string; fontSizeHuge: string; boxShadow: string; borderRadius: string; paddingSmall: string; paddingMedium: string; paddingLarge: string; paddingHuge: string; titleFontSizeSmall: string; titleFontSizeMedium: string; titleFontSizeLarge: string; titleFontSizeHuge: string; closeIconSize: string; closeSize: string; }, any>; }>>; themeOverrides: import('vue').PropType; Dialog: import('naive-ui/es/_mixins').Theme<"Dialog", { fontSize: string; lineHeight: string; border: string; titleTextColor: string; textColor: string; color: string; closeColorHover: string; closeColorPressed: string; closeIconColor: string; closeIconColorHover: string; closeIconColorPressed: string; closeBorderRadius: string; iconColor: string; iconColorInfo: string; iconColorSuccess: string; iconColorWarning: string; iconColorError: string; borderRadius: string; titleFontWeight: string; titleFontSize: string; padding: string; iconSize: string; actionSpace: string; contentMargin: string; iconMargin: string; iconMarginIconTop: string; closeSize: string; closeIconSize: string; closeMargin: string; closeMarginIconTop: string; }, { Button: import('naive-ui/es/_mixins').Theme<"Button", { heightTiny: string; heightSmall: string; heightMedium: string; heightLarge: string; borderRadiusTiny: string; borderRadiusSmall: string; borderRadiusMedium: string; borderRadiusLarge: string; fontSizeTiny: string; fontSizeSmall: string; fontSizeMedium: string; fontSizeLarge: string; opacityDisabled: string; colorOpacitySecondary: string; colorOpacitySecondaryHover: string; colorOpacitySecondaryPressed: string; colorSecondary: string; colorSecondaryHover: string; colorSecondaryPressed: string; colorTertiary: string; colorTertiaryHover: string; colorTertiaryPressed: string; colorQuaternary: string; colorQuaternaryHover: string; colorQuaternaryPressed: string; color: string; colorHover: string; colorPressed: string; colorFocus: string; colorDisabled: string; textColor: string; textColorTertiary: string; textColorHover: string; textColorPressed: string; textColorFocus: string; textColorDisabled: string; textColorText: string; textColorTextHover: string; textColorTextPressed: string; textColorTextFocus: string; textColorTextDisabled: string; textColorGhost: string; textColorGhostHover: string; textColorGhostPressed: string; textColorGhostFocus: string; textColorGhostDisabled: string; border: string; borderHover: string; borderPressed: string; borderFocus: string; borderDisabled: string; rippleColor: string; colorPrimary: string; colorHoverPrimary: string; colorPressedPrimary: string; colorFocusPrimary: string; colorDisabledPrimary: string; textColorPrimary: string; textColorHoverPrimary: string; textColorPressedPrimary: string; textColorFocusPrimary: string; textColorDisabledPrimary: string; textColorTextPrimary: string; textColorTextHoverPrimary: string; textColorTextPressedPrimary: string; textColorTextFocusPrimary: string; textColorTextDisabledPrimary: string; textColorGhostPrimary: string; textColorGhostHoverPrimary: string; textColorGhostPressedPrimary: string; textColorGhostFocusPrimary: string; textColorGhostDisabledPrimary: string; borderPrimary: string; borderHoverPrimary: string; borderPressedPrimary: string; borderFocusPrimary: string; borderDisabledPrimary: string; rippleColorPrimary: string; colorInfo: string; colorHoverInfo: string; colorPressedInfo: string; colorFocusInfo: string; colorDisabledInfo: string; textColorInfo: string; textColorHoverInfo: string; textColorPressedInfo: string; textColorFocusInfo: string; textColorDisabledInfo: string; textColorTextInfo: string; textColorTextHoverInfo: string; textColorTextPressedInfo: string; textColorTextFocusInfo: string; textColorTextDisabledInfo: string; textColorGhostInfo: string; textColorGhostHoverInfo: string; textColorGhostPressedInfo: string; textColorGhostFocusInfo: string; textColorGhostDisabledInfo: string; borderInfo: string; borderHoverInfo: string; borderPressedInfo: string; borderFocusInfo: string; borderDisabledInfo: string; rippleColorInfo: string; colorSuccess: string; colorHoverSuccess: string; colorPressedSuccess: string; colorFocusSuccess: string; colorDisabledSuccess: string; textColorSuccess: string; textColorHoverSuccess: string; textColorPressedSuccess: string; textColorFocusSuccess: string; textColorDisabledSuccess: string; textColorTextSuccess: string; textColorTextHoverSuccess: string; textColorTextPressedSuccess: string; textColorTextFocusSuccess: string; textColorTextDisabledSuccess: string; textColorGhostSuccess: string; textColorGhostHoverSuccess: string; textColorGhostPressedSuccess: string; textColorGhostFocusSuccess: string; textColorGhostDisabledSuccess: string; borderSuccess: string; borderHoverSuccess: string; borderPressedSuccess: string; borderFocusSuccess: string; borderDisabledSuccess: string; rippleColorSuccess: string; colorWarning: string; colorHoverWarning: string; colorPressedWarning: string; colorFocusWarning: string; colorDisabledWarning: string; textColorWarning: string; textColorHoverWarning: string; textColorPressedWarning: string; textColorFocusWarning: string; textColorDisabledWarning: string; textColorTextWarning: string; textColorTextHoverWarning: string; textColorTextPressedWarning: string; textColorTextFocusWarning: string; textColorTextDisabledWarning: string; textColorGhostWarning: string; textColorGhostHoverWarning: string; textColorGhostPressedWarning: string; textColorGhostFocusWarning: string; textColorGhostDisabledWarning: string; borderWarning: string; borderHoverWarning: string; borderPressedWarning: string; borderFocusWarning: string; borderDisabledWarning: string; rippleColorWarning: string; colorError: string; colorHoverError: string; colorPressedError: string; colorFocusError: string; colorDisabledError: string; textColorError: string; textColorHoverError: string; textColorPressedError: string; textColorFocusError: string; textColorDisabledError: string; textColorTextError: string; textColorTextHoverError: string; textColorTextPressedError: string; textColorTextFocusError: string; textColorTextDisabledError: string; textColorGhostError: string; textColorGhostHoverError: string; textColorGhostPressedError: string; textColorGhostFocusError: string; textColorGhostDisabledError: string; borderError: string; borderHoverError: string; borderPressedError: string; borderFocusError: string; borderDisabledError: string; rippleColorError: string; waveOpacity: string; fontWeight: string; fontWeightStrong: string; paddingTiny: string; paddingSmall: string; paddingMedium: string; paddingLarge: string; paddingRoundTiny: string; paddingRoundSmall: string; paddingRoundMedium: string; paddingRoundLarge: string; iconMarginTiny: string; iconMarginSmall: string; iconMarginMedium: string; iconMarginLarge: string; iconSizeTiny: string; iconSizeSmall: string; iconSizeMedium: string; iconSizeLarge: string; rippleDuration: string; }, any>; }>; Card: import('naive-ui/es/_mixins').Theme<"Card", { lineHeight: string; color: string; colorModal: string; colorPopover: string; colorTarget: string; colorEmbedded: string; colorEmbeddedModal: string; colorEmbeddedPopover: string; textColor: string; titleTextColor: string; borderColor: string; actionColor: string; titleFontWeight: string; closeColorHover: string; closeColorPressed: string; closeBorderRadius: string; closeIconColor: string; closeIconColorHover: string; closeIconColorPressed: string; fontSizeSmall: string; fontSizeMedium: string; fontSizeLarge: string; fontSizeHuge: string; boxShadow: string; borderRadius: string; paddingSmall: string; paddingMedium: string; paddingLarge: string; paddingHuge: string; titleFontSizeSmall: string; titleFontSizeMedium: string; titleFontSizeLarge: string; titleFontSizeHuge: string; closeIconSize: string; closeSize: string; }, any>; }>>>; builtinThemeOverrides: import('vue').PropType; Dialog: import('naive-ui/es/_mixins').Theme<"Dialog", { fontSize: string; lineHeight: string; border: string; titleTextColor: string; textColor: string; color: string; closeColorHover: string; closeColorPressed: string; closeIconColor: string; closeIconColorHover: string; closeIconColorPressed: string; closeBorderRadius: string; iconColor: string; iconColorInfo: string; iconColorSuccess: string; iconColorWarning: string; iconColorError: string; borderRadius: string; titleFontWeight: string; titleFontSize: string; padding: string; iconSize: string; actionSpace: string; contentMargin: string; iconMargin: string; iconMarginIconTop: string; closeSize: string; closeIconSize: string; closeMargin: string; closeMarginIconTop: string; }, { Button: import('naive-ui/es/_mixins').Theme<"Button", { heightTiny: string; heightSmall: string; heightMedium: string; heightLarge: string; borderRadiusTiny: string; borderRadiusSmall: string; borderRadiusMedium: string; borderRadiusLarge: string; fontSizeTiny: string; fontSizeSmall: string; fontSizeMedium: string; fontSizeLarge: string; opacityDisabled: string; colorOpacitySecondary: string; colorOpacitySecondaryHover: string; colorOpacitySecondaryPressed: string; colorSecondary: string; colorSecondaryHover: string; colorSecondaryPressed: string; colorTertiary: string; colorTertiaryHover: string; colorTertiaryPressed: string; colorQuaternary: string; colorQuaternaryHover: string; colorQuaternaryPressed: string; color: string; colorHover: string; colorPressed: string; colorFocus: string; colorDisabled: string; textColor: string; textColorTertiary: string; textColorHover: string; textColorPressed: string; textColorFocus: string; textColorDisabled: string; textColorText: string; textColorTextHover: string; textColorTextPressed: string; textColorTextFocus: string; textColorTextDisabled: string; textColorGhost: string; textColorGhostHover: string; textColorGhostPressed: string; textColorGhostFocus: string; textColorGhostDisabled: string; border: string; borderHover: string; borderPressed: string; borderFocus: string; borderDisabled: string; rippleColor: string; colorPrimary: string; colorHoverPrimary: string; colorPressedPrimary: string; colorFocusPrimary: string; colorDisabledPrimary: string; textColorPrimary: string; textColorHoverPrimary: string; textColorPressedPrimary: string; textColorFocusPrimary: string; textColorDisabledPrimary: string; textColorTextPrimary: string; textColorTextHoverPrimary: string; textColorTextPressedPrimary: string; textColorTextFocusPrimary: string; textColorTextDisabledPrimary: string; textColorGhostPrimary: string; textColorGhostHoverPrimary: string; textColorGhostPressedPrimary: string; textColorGhostFocusPrimary: string; textColorGhostDisabledPrimary: string; borderPrimary: string; borderHoverPrimary: string; borderPressedPrimary: string; borderFocusPrimary: string; borderDisabledPrimary: string; rippleColorPrimary: string; colorInfo: string; colorHoverInfo: string; colorPressedInfo: string; colorFocusInfo: string; colorDisabledInfo: string; textColorInfo: string; textColorHoverInfo: string; textColorPressedInfo: string; textColorFocusInfo: string; textColorDisabledInfo: string; textColorTextInfo: string; textColorTextHoverInfo: string; textColorTextPressedInfo: string; textColorTextFocusInfo: string; textColorTextDisabledInfo: string; textColorGhostInfo: string; textColorGhostHoverInfo: string; textColorGhostPressedInfo: string; textColorGhostFocusInfo: string; textColorGhostDisabledInfo: string; borderInfo: string; borderHoverInfo: string; borderPressedInfo: string; borderFocusInfo: string; borderDisabledInfo: string; rippleColorInfo: string; colorSuccess: string; colorHoverSuccess: string; colorPressedSuccess: string; colorFocusSuccess: string; colorDisabledSuccess: string; textColorSuccess: string; textColorHoverSuccess: string; textColorPressedSuccess: string; textColorFocusSuccess: string; textColorDisabledSuccess: string; textColorTextSuccess: string; textColorTextHoverSuccess: string; textColorTextPressedSuccess: string; textColorTextFocusSuccess: string; textColorTextDisabledSuccess: string; textColorGhostSuccess: string; textColorGhostHoverSuccess: string; textColorGhostPressedSuccess: string; textColorGhostFocusSuccess: string; textColorGhostDisabledSuccess: string; borderSuccess: string; borderHoverSuccess: string; borderPressedSuccess: string; borderFocusSuccess: string; borderDisabledSuccess: string; rippleColorSuccess: string; colorWarning: string; colorHoverWarning: string; colorPressedWarning: string; colorFocusWarning: string; colorDisabledWarning: string; textColorWarning: string; textColorHoverWarning: string; textColorPressedWarning: string; textColorFocusWarning: string; textColorDisabledWarning: string; textColorTextWarning: string; textColorTextHoverWarning: string; textColorTextPressedWarning: string; textColorTextFocusWarning: string; textColorTextDisabledWarning: string; textColorGhostWarning: string; textColorGhostHoverWarning: string; textColorGhostPressedWarning: string; textColorGhostFocusWarning: string; textColorGhostDisabledWarning: string; borderWarning: string; borderHoverWarning: string; borderPressedWarning: string; borderFocusWarning: string; borderDisabledWarning: string; rippleColorWarning: string; colorError: string; colorHoverError: string; colorPressedError: string; colorFocusError: string; colorDisabledError: string; textColorError: string; textColorHoverError: string; textColorPressedError: string; textColorFocusError: string; textColorDisabledError: string; textColorTextError: string; textColorTextHoverError: string; textColorTextPressedError: string; textColorTextFocusError: string; textColorTextDisabledError: string; textColorGhostError: string; textColorGhostHoverError: string; textColorGhostPressedError: string; textColorGhostFocusError: string; textColorGhostDisabledError: string; borderError: string; borderHoverError: string; borderPressedError: string; borderFocusError: string; borderDisabledError: string; rippleColorError: string; waveOpacity: string; fontWeight: string; fontWeightStrong: string; paddingTiny: string; paddingSmall: string; paddingMedium: string; paddingLarge: string; paddingRoundTiny: string; paddingRoundSmall: string; paddingRoundMedium: string; paddingRoundLarge: string; iconMarginTiny: string; iconMarginSmall: string; iconMarginMedium: string; iconMarginLarge: string; iconSizeTiny: string; iconSizeSmall: string; iconSizeMedium: string; iconSizeLarge: string; rippleDuration: string; }, any>; }>; Card: import('naive-ui/es/_mixins').Theme<"Card", { lineHeight: string; color: string; colorModal: string; colorPopover: string; colorTarget: string; colorEmbedded: string; colorEmbeddedModal: string; colorEmbeddedPopover: string; textColor: string; titleTextColor: string; borderColor: string; actionColor: string; titleFontWeight: string; closeColorHover: string; closeColorPressed: string; closeBorderRadius: string; closeIconColor: string; closeIconColorHover: string; closeIconColorPressed: string; fontSizeSmall: string; fontSizeMedium: string; fontSizeLarge: string; fontSizeHuge: string; boxShadow: string; borderRadius: string; paddingSmall: string; paddingMedium: string; paddingLarge: string; paddingHuge: string; titleFontSizeSmall: string; titleFontSizeMedium: string; titleFontSizeLarge: string; titleFontSizeHuge: string; closeIconSize: string; closeSize: string; }, any>; }>>>; }>> & Readonly<{}>, { type: "default" | "info" | "warning" | "error" | "success"; size: "small" | "medium" | "large" | "huge"; showIcon: boolean; bordered: boolean; closable: boolean; loading: boolean; show: boolean; transformOrigin: "center" | "mouse"; tag: keyof HTMLElementTagNameMap; embedded: boolean; segmented: boolean | import('naive-ui').CardSegmented; hoverable: boolean; closeFocusable: boolean; displayDirective: "show" | "if"; blockScroll: boolean; closeOnEsc: boolean; autoFocus: boolean; maskClosable: boolean; showMask: boolean; trapFocus: boolean; internalDialog: boolean; internalModal: boolean; internalAppear: boolean | undefined; unstableShowMask: boolean; }, import('vue').SlotsType, {}, {}, string, import('vue').ComponentProvideOptions, true, {}, any>; "i-icon": import('vue').DefineSetupFnComponent; "p-button": typeof Button; }, { tooltip: import('vue').ObjectDirective; dialog: { mounted(el: HTMLElement, binding: import('vue').DirectiveBinding): void; }; }, string, import('vue').ComponentProvideOptions, true, {}, any>; NConfigProvider: import('vue').DefineComponent; readonly default: undefined; }; readonly clsPrefix: StringConstructor; readonly locale: import('vue').PropType; readonly dateLocale: import('vue').PropType; readonly namespace: StringConstructor; readonly rtl: import('vue').PropType; readonly tag: { readonly type: StringConstructor; readonly default: "div"; }; readonly hljs: import('vue').PropType; readonly katex: import('vue').PropType; readonly theme: import('vue').PropType; readonly themeOverrides: import('vue').PropType; readonly componentOptions: import('vue').PropType; readonly icons: import('vue').PropType; readonly breakpoints: import('vue').PropType; readonly preflightStyleDisabled: BooleanConstructor; readonly styleMountTarget: import('vue').PropType; readonly inlineThemeDisabled: { readonly type: BooleanConstructor; readonly default: undefined; }; readonly as: { readonly type: import('vue').PropType; readonly validator: () => boolean; readonly default: undefined; }; }>, { mergedClsPrefix: import('vue').ComputedRef; mergedBordered: import('vue').ComputedRef; mergedNamespace: import('vue').ComputedRef; mergedTheme: import('vue').ComputedRef; mergedThemeOverrides: import('vue').ComputedRef; }, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly; readonly default: undefined; }; readonly clsPrefix: StringConstructor; readonly locale: import('vue').PropType; readonly dateLocale: import('vue').PropType; readonly namespace: StringConstructor; readonly rtl: import('vue').PropType; readonly tag: { readonly type: StringConstructor; readonly default: "div"; }; readonly hljs: import('vue').PropType; readonly katex: import('vue').PropType; readonly theme: import('vue').PropType; readonly themeOverrides: import('vue').PropType; readonly componentOptions: import('vue').PropType; readonly icons: import('vue').PropType; readonly breakpoints: import('vue').PropType; readonly preflightStyleDisabled: BooleanConstructor; readonly styleMountTarget: import('vue').PropType; readonly inlineThemeDisabled: { readonly type: BooleanConstructor; readonly default: undefined; }; readonly as: { readonly type: import('vue').PropType; readonly validator: () => boolean; readonly default: undefined; }; }>> & Readonly<{}>, { readonly bordered: boolean | undefined; readonly inlineThemeDisabled: boolean; readonly tag: string; readonly abstract: boolean; readonly preflightStyleDisabled: boolean; readonly as: string | undefined; }, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {}, any>; NDropdown: import('vue').DefineComponent; }>; }>>; readonly themeOverrides: import('vue').PropType; }>; }>>>; readonly builtinThemeOverrides: import('vue').PropType; }>; }>>>; readonly animated: { readonly type: BooleanConstructor; readonly default: true; }; readonly keyboard: { readonly type: BooleanConstructor; readonly default: true; }; readonly size: { readonly type: import('vue').PropType<"small" | "medium" | "large" | "huge">; readonly default: "medium"; }; readonly inverted: BooleanConstructor; readonly placement: { readonly type: import('vue').PropType; readonly default: "bottom"; }; readonly onSelect: import('vue').PropType>; readonly options: { readonly type: import('vue').PropType; readonly default: () => never[]; }; readonly menuProps: import('vue').PropType; readonly showArrow: BooleanConstructor; readonly renderLabel: import('vue').PropType; readonly renderIcon: import('vue').PropType; readonly renderOption: import('vue').PropType; readonly nodeProps: import('vue').PropType; readonly labelField: { readonly type: StringConstructor; readonly default: "label"; }; readonly keyField: { readonly type: StringConstructor; readonly default: "key"; }; readonly childrenField: { readonly type: StringConstructor; readonly default: "children"; }; readonly value: import('vue').PropType; readonly show: { type: import('vue').PropType; default: undefined; }; readonly defaultShow: BooleanConstructor; readonly trigger: { type: import('vue').PropType; default: string; }; readonly delay: { type: NumberConstructor; default: number; }; readonly duration: { type: NumberConstructor; default: number; }; readonly raw: BooleanConstructor; readonly x: NumberConstructor; readonly y: NumberConstructor; readonly arrowPointToCenter: BooleanConstructor; readonly disabled: BooleanConstructor; readonly getDisabled: import('vue').PropType<() => boolean>; readonly displayDirective: { type: import('vue').PropType<"if" | "show">; default: string; }; readonly arrowClass: StringConstructor; readonly arrowStyle: import('vue').PropType; readonly arrowWrapperClass: StringConstructor; readonly arrowWrapperStyle: import('vue').PropType; readonly flip: { type: BooleanConstructor; default: boolean; }; readonly width: { type: import('vue').PropType; default: undefined; }; readonly overlap: BooleanConstructor; readonly keepAliveOnHover: { type: BooleanConstructor; default: boolean; }; readonly zIndex: NumberConstructor; readonly to: { type: import('vue').PropType; default: undefined; }; readonly scrollable: BooleanConstructor; readonly contentClass: StringConstructor; readonly contentStyle: import('vue').PropType; readonly headerClass: StringConstructor; readonly headerStyle: import('vue').PropType; readonly footerClass: StringConstructor; readonly footerStyle: import('vue').PropType; readonly onClickoutside: import('vue').PropType<(e: MouseEvent) => void>; readonly 'onUpdate:show': import('vue').PropType void>>; readonly onUpdateShow: import('vue').PropType void>>; readonly internalDeactivateImmediately: BooleanConstructor; readonly internalSyncTargetWithParent: BooleanConstructor; readonly internalInheritedEventHandlers: { type: import('vue').PropType; default: () => never[]; }; readonly internalTrapFocus: BooleanConstructor; readonly internalExtraClass: { type: import('vue').PropType; default: () => never[]; }; readonly onShow: import('vue').PropType void> | undefined>; readonly onHide: import('vue').PropType void> | undefined>; readonly arrow: { type: import('vue').PropType; default: undefined; }; readonly minWidth: NumberConstructor; readonly maxWidth: NumberConstructor; }>, { mergedClsPrefix: import('vue').Ref; mergedTheme: import('vue').ComputedRef<{ common: import('naive-ui').ThemeCommonVars; self: { optionHeightSmall: string; optionHeightMedium: string; optionHeightLarge: string; optionHeightHuge: string; borderRadius: string; fontSizeSmall: string; fontSizeMedium: string; fontSizeLarge: string; fontSizeHuge: string; optionTextColor: string; optionTextColorHover: string; optionTextColorActive: string; optionTextColorChildActive: string; color: string; dividerColor: string; suffixColor: string; prefixColor: string; optionColorHover: string; optionColorActive: string; groupHeaderTextColor: string; optionTextColorInverted: string; optionTextColorHoverInverted: string; optionTextColorActiveInverted: string; optionTextColorChildActiveInverted: string; colorInverted: string; dividerColorInverted: string; suffixColorInverted: string; prefixColorInverted: string; optionColorHoverInverted: string; optionColorActiveInverted: string; groupHeaderTextColorInverted: string; optionOpacityDisabled: string; padding: string; optionIconSizeSmall: string; optionIconSizeMedium: string; optionIconSizeLarge: string; optionIconSizeHuge: string; optionSuffixWidthSmall: string; optionSuffixWidthMedium: string; optionSuffixWidthLarge: string; optionSuffixWidthHuge: string; optionIconSuffixWidthSmall: string; optionIconSuffixWidthMedium: string; optionIconSuffixWidthLarge: string; optionIconSuffixWidthHuge: string; optionPrefixWidthSmall: string; optionPrefixWidthMedium: string; optionPrefixWidthLarge: string; optionPrefixWidthHuge: string; optionIconPrefixWidthSmall: string; optionIconPrefixWidthMedium: string; optionIconPrefixWidthLarge: string; optionIconPrefixWidthHuge: string; }; peers: { 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; }, { 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>; }>; }; peerOverrides: { Popover?: { peers?: { Scrollbar?: import('naive-ui/es/_mixins/use-theme').ExtractThemeOverrides> | undefined; } | undefined; } | undefined; }; }>; tmNodes: import('vue').ComputedRef[]>; mergedShow: import('vue').ComputedRef; handleAfterLeave: () => void; doUpdateShow: (value: boolean) => void; cssVars: import('vue').ComputedRef | undefined; themeClass: import('vue').Ref | undefined; onRender: (() => void) | undefined; }, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly; }>; }>>; readonly themeOverrides: import('vue').PropType; }>; }>>>; readonly builtinThemeOverrides: import('vue').PropType; }>; }>>>; readonly animated: { readonly type: BooleanConstructor; readonly default: true; }; readonly keyboard: { readonly type: BooleanConstructor; readonly default: true; }; readonly size: { readonly type: import('vue').PropType<"small" | "medium" | "large" | "huge">; readonly default: "medium"; }; readonly inverted: BooleanConstructor; readonly placement: { readonly type: import('vue').PropType; readonly default: "bottom"; }; readonly onSelect: import('vue').PropType>; readonly options: { readonly type: import('vue').PropType; readonly default: () => never[]; }; readonly menuProps: import('vue').PropType; readonly showArrow: BooleanConstructor; readonly renderLabel: import('vue').PropType; readonly renderIcon: import('vue').PropType; readonly renderOption: import('vue').PropType; readonly nodeProps: import('vue').PropType; readonly labelField: { readonly type: StringConstructor; readonly default: "label"; }; readonly keyField: { readonly type: StringConstructor; readonly default: "key"; }; readonly childrenField: { readonly type: StringConstructor; readonly default: "children"; }; readonly value: import('vue').PropType; readonly show: { type: import('vue').PropType; default: undefined; }; readonly defaultShow: BooleanConstructor; readonly trigger: { type: import('vue').PropType; default: string; }; readonly delay: { type: NumberConstructor; default: number; }; readonly duration: { type: NumberConstructor; default: number; }; readonly raw: BooleanConstructor; readonly x: NumberConstructor; readonly y: NumberConstructor; readonly arrowPointToCenter: BooleanConstructor; readonly disabled: BooleanConstructor; readonly getDisabled: import('vue').PropType<() => boolean>; readonly displayDirective: { type: import('vue').PropType<"if" | "show">; default: string; }; readonly arrowClass: StringConstructor; readonly arrowStyle: import('vue').PropType; readonly arrowWrapperClass: StringConstructor; readonly arrowWrapperStyle: import('vue').PropType; readonly flip: { type: BooleanConstructor; default: boolean; }; readonly width: { type: import('vue').PropType; default: undefined; }; readonly overlap: BooleanConstructor; readonly keepAliveOnHover: { type: BooleanConstructor; default: boolean; }; readonly zIndex: NumberConstructor; readonly to: { type: import('vue').PropType; default: undefined; }; readonly scrollable: BooleanConstructor; readonly contentClass: StringConstructor; readonly contentStyle: import('vue').PropType; readonly headerClass: StringConstructor; readonly headerStyle: import('vue').PropType; readonly footerClass: StringConstructor; readonly footerStyle: import('vue').PropType; readonly onClickoutside: import('vue').PropType<(e: MouseEvent) => void>; readonly 'onUpdate:show': import('vue').PropType void>>; readonly onUpdateShow: import('vue').PropType void>>; readonly internalDeactivateImmediately: BooleanConstructor; readonly internalSyncTargetWithParent: BooleanConstructor; readonly internalInheritedEventHandlers: { type: import('vue').PropType; default: () => never[]; }; readonly internalTrapFocus: BooleanConstructor; readonly internalExtraClass: { type: import('vue').PropType; default: () => never[]; }; readonly onShow: import('vue').PropType void> | undefined>; readonly onHide: import('vue').PropType void> | undefined>; readonly arrow: { type: import('vue').PropType; default: undefined; }; readonly minWidth: NumberConstructor; readonly maxWidth: NumberConstructor; }>> & Readonly<{}>, { readonly disabled: boolean; readonly size: "small" | "medium" | "large" | "huge"; readonly raw: boolean; readonly to: string | boolean | HTMLElement; readonly placement: import('naive-ui').PopoverPlacement; readonly options: import('naive-ui/es/dropdown/src/interface').DropdownMixedOption[]; readonly width: number | "trigger"; readonly show: boolean | undefined; readonly keyboard: boolean; readonly showArrow: boolean; readonly trigger: import('naive-ui').PopoverTrigger; readonly arrow: boolean | undefined; readonly defaultShow: boolean; readonly delay: number; readonly duration: number; readonly arrowPointToCenter: boolean; readonly displayDirective: "show" | "if"; readonly flip: boolean; readonly animated: boolean; readonly overlap: boolean; readonly keepAliveOnHover: boolean; readonly scrollable: boolean; readonly internalDeactivateImmediately: boolean; readonly internalSyncTargetWithParent: boolean; readonly internalInheritedEventHandlers: import('naive-ui/es/popover/src/Popover').TriggerEventHandlers[]; readonly internalTrapFocus: boolean; readonly internalExtraClass: string[]; readonly labelField: string; readonly childrenField: string; readonly inverted: boolean; readonly keyField: string; }, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {}, any>; "i-icon": import('vue').DefineSetupFnComponent; "p-button": typeof Button; Toast: typeof Toast; }, { tooltip: import('vue').ObjectDirective; tooltipui: { mounted(el: HTMLElement, binding: import('vue').DirectiveBinding): void; updated(el: HTMLElement, binding: import('vue').DirectiveBinding, vnode: VNode, prevVnode: VNode): void; }; ui: { mounted(el: HTMLElement, binding: import('vue').DirectiveBinding): void; }; modeIcon: { mounted(el: HTMLElement, binding: import('vue').DirectiveBinding): void; }; shared: { mounted(el: HTMLElement, binding: import('vue').DirectiveBinding): void; }; dedicated: { mounted(el: HTMLElement, binding: import('vue').DirectiveBinding): void; updated(el: HTMLElement, binding: import('vue').DirectiveBinding, vnode: VNode, prevVnode: VNode): void; }; }, string, import('vue').ComponentProvideOptions, true, {}, any>;