import type { CSSProperties, ExtractPublicPropTypes } from 'vue'; export declare const proHelpPopoverProps: { readonly textClassName: import("@antdv/pro-utils").VueTypeValidateDef>; readonly popoverContextClassName: import("@antdv/pro-utils").VueTypeValidateDef>; readonly textStyle: import("@antdv/pro-utils").VueTypeValidateDef>; readonly selectedKey: import("@antdv/pro-utils").VueTypeValidateDef> & { required: true; }; readonly popoverProps: import("@antdv/pro-utils").VueTypeValidateDef; }; title: { default: any; type: import("vue").PropType; }; trigger: import("vue").PropType; open: { type: BooleanConstructor; default: any; }; visible: { type: BooleanConstructor; default: any; }; placement: import("vue").PropType; color: import("vue").PropType>; transitionName: StringConstructor; overlayStyle: { type: import("vue").PropType; default: import("vue").CSSProperties; }; overlayInnerStyle: { type: import("vue").PropType; default: import("vue").CSSProperties; }; overlayClassName: StringConstructor; openClassName: StringConstructor; prefixCls: StringConstructor; mouseEnterDelay: NumberConstructor; mouseLeaveDelay: NumberConstructor; getPopupContainer: import("vue").PropType<(triggerNode: HTMLElement) => HTMLElement>; arrowPointAtCenter: { type: BooleanConstructor; default: any; }; arrow: { type: import("vue").PropType; default: boolean | { pointAtCenter?: boolean; }; }; autoAdjustOverflow: { type: import("vue").PropType; default: boolean | import("ant-design-vue/es/tooltip").AdjustOverflow; }; destroyTooltipOnHide: { type: BooleanConstructor; default: any; }; align: { type: import("vue").PropType; default: import("ant-design-vue/es/vc-trigger/interface").AlignType; }; builtinPlacements: { type: import("vue").PropType; default: import("ant-design-vue/es/vc-trigger/interface").BuildInPlacements; }; children: ArrayConstructor; onVisibleChange: import("vue").PropType<(vis: boolean) => void>; 'onUpdate:visible': import("vue").PropType<(vis: boolean) => void>; onOpenChange: import("vue").PropType<(vis: boolean) => void>; 'onUpdate:open': import("vue").PropType<(vis: boolean) => void>; }>>, import("@antdv/pro-utils").ValidatorFunction; }; title: { default: any; type: import("vue").PropType; }; trigger: import("vue").PropType; open: { type: BooleanConstructor; default: any; }; visible: { type: BooleanConstructor; default: any; }; placement: import("vue").PropType; color: import("vue").PropType>; transitionName: StringConstructor; overlayStyle: { type: import("vue").PropType; default: import("vue").CSSProperties; }; overlayInnerStyle: { type: import("vue").PropType; default: import("vue").CSSProperties; }; overlayClassName: StringConstructor; openClassName: StringConstructor; prefixCls: StringConstructor; mouseEnterDelay: NumberConstructor; mouseLeaveDelay: NumberConstructor; getPopupContainer: import("vue").PropType<(triggerNode: HTMLElement) => HTMLElement>; arrowPointAtCenter: { type: BooleanConstructor; default: any; }; arrow: { type: import("vue").PropType; default: boolean | { pointAtCenter?: boolean; }; }; autoAdjustOverflow: { type: import("vue").PropType; default: boolean | import("ant-design-vue/es/tooltip").AdjustOverflow; }; destroyTooltipOnHide: { type: BooleanConstructor; default: any; }; align: { type: import("vue").PropType; default: import("ant-design-vue/es/vc-trigger/interface").AlignType; }; builtinPlacements: { type: import("vue").PropType; default: import("ant-design-vue/es/vc-trigger/interface").BuildInPlacements; }; children: ArrayConstructor; onVisibleChange: import("vue").PropType<(vis: boolean) => void>; 'onUpdate:visible': import("vue").PropType<(vis: boolean) => void>; onOpenChange: import("vue").PropType<(vis: boolean) => void>; 'onUpdate:open': import("vue").PropType<(vis: boolean) => void>; }>>>>; readonly color: import("vue").PropType>; readonly visible: { type: BooleanConstructor; default: any; }; readonly prefixCls: StringConstructor; readonly children: ArrayConstructor; readonly open: { type: BooleanConstructor; default: any; }; readonly title: { default: any; type: import("vue").PropType; }; readonly arrow: { type: import("vue").PropType; default: boolean | { pointAtCenter?: boolean; }; }; readonly trigger: import("vue").PropType; readonly align: { type: import("vue").PropType; default: import("ant-design-vue/es/vc-trigger/interface").AlignType; }; readonly getPopupContainer: import("vue").PropType<(triggerNode: HTMLElement) => HTMLElement>; readonly transitionName: StringConstructor; readonly placement: import("vue").PropType; readonly overlayClassName: StringConstructor; readonly overlayStyle: { type: import("vue").PropType; default: import("vue").CSSProperties; }; readonly mouseEnterDelay: NumberConstructor; readonly mouseLeaveDelay: NumberConstructor; readonly openClassName: StringConstructor; readonly onVisibleChange: import("vue").PropType<(vis: boolean) => void>; readonly 'onUpdate:visible': import("vue").PropType<(vis: boolean) => void>; readonly onOpenChange: import("vue").PropType<(vis: boolean) => void>; readonly 'onUpdate:open': import("vue").PropType<(vis: boolean) => void>; readonly builtinPlacements: { type: import("vue").PropType; default: import("ant-design-vue/es/vc-trigger/interface").BuildInPlacements; }; readonly overlayInnerStyle: { type: import("vue").PropType; default: import("vue").CSSProperties; }; readonly arrowPointAtCenter: { type: BooleanConstructor; default: any; }; readonly autoAdjustOverflow: { type: import("vue").PropType; default: boolean | import("ant-design-vue/es/tooltip").AdjustOverflow; }; readonly destroyTooltipOnHide: { type: BooleanConstructor; default: any; }; }; export type ProHelpPopoverProps = ExtractPublicPropTypes; export declare const ProHelpPopover: import("vue").DefineComponent>; readonly popoverContextClassName: import("@antdv/pro-utils").VueTypeValidateDef>; readonly textStyle: import("@antdv/pro-utils").VueTypeValidateDef>; readonly selectedKey: import("@antdv/pro-utils").VueTypeValidateDef> & { required: true; }; readonly popoverProps: import("@antdv/pro-utils").VueTypeValidateDef; }; title: { default: any; type: import("vue").PropType; }; trigger: import("vue").PropType; open: { type: BooleanConstructor; default: any; }; visible: { type: BooleanConstructor; default: any; }; placement: import("vue").PropType; color: import("vue").PropType>; transitionName: StringConstructor; overlayStyle: { type: import("vue").PropType; default: import("vue").CSSProperties; }; overlayInnerStyle: { type: import("vue").PropType; default: import("vue").CSSProperties; }; overlayClassName: StringConstructor; openClassName: StringConstructor; prefixCls: StringConstructor; mouseEnterDelay: NumberConstructor; mouseLeaveDelay: NumberConstructor; getPopupContainer: import("vue").PropType<(triggerNode: HTMLElement) => HTMLElement>; arrowPointAtCenter: { type: BooleanConstructor; default: any; }; arrow: { type: import("vue").PropType; default: boolean | { pointAtCenter?: boolean; }; }; autoAdjustOverflow: { type: import("vue").PropType; default: boolean | import("ant-design-vue/es/tooltip").AdjustOverflow; }; destroyTooltipOnHide: { type: BooleanConstructor; default: any; }; align: { type: import("vue").PropType; default: import("ant-design-vue/es/vc-trigger/interface").AlignType; }; builtinPlacements: { type: import("vue").PropType; default: import("ant-design-vue/es/vc-trigger/interface").BuildInPlacements; }; children: ArrayConstructor; onVisibleChange: import("vue").PropType<(vis: boolean) => void>; 'onUpdate:visible': import("vue").PropType<(vis: boolean) => void>; onOpenChange: import("vue").PropType<(vis: boolean) => void>; 'onUpdate:open': import("vue").PropType<(vis: boolean) => void>; }>>, import("@antdv/pro-utils").ValidatorFunction; }; title: { default: any; type: import("vue").PropType; }; trigger: import("vue").PropType; open: { type: BooleanConstructor; default: any; }; visible: { type: BooleanConstructor; default: any; }; placement: import("vue").PropType; color: import("vue").PropType>; transitionName: StringConstructor; overlayStyle: { type: import("vue").PropType; default: import("vue").CSSProperties; }; overlayInnerStyle: { type: import("vue").PropType; default: import("vue").CSSProperties; }; overlayClassName: StringConstructor; openClassName: StringConstructor; prefixCls: StringConstructor; mouseEnterDelay: NumberConstructor; mouseLeaveDelay: NumberConstructor; getPopupContainer: import("vue").PropType<(triggerNode: HTMLElement) => HTMLElement>; arrowPointAtCenter: { type: BooleanConstructor; default: any; }; arrow: { type: import("vue").PropType; default: boolean | { pointAtCenter?: boolean; }; }; autoAdjustOverflow: { type: import("vue").PropType; default: boolean | import("ant-design-vue/es/tooltip").AdjustOverflow; }; destroyTooltipOnHide: { type: BooleanConstructor; default: any; }; align: { type: import("vue").PropType; default: import("ant-design-vue/es/vc-trigger/interface").AlignType; }; builtinPlacements: { type: import("vue").PropType; default: import("ant-design-vue/es/vc-trigger/interface").BuildInPlacements; }; children: ArrayConstructor; onVisibleChange: import("vue").PropType<(vis: boolean) => void>; 'onUpdate:visible': import("vue").PropType<(vis: boolean) => void>; onOpenChange: import("vue").PropType<(vis: boolean) => void>; 'onUpdate:open': import("vue").PropType<(vis: boolean) => void>; }>>>>; readonly color: import("vue").PropType>; readonly visible: { type: BooleanConstructor; default: any; }; readonly prefixCls: StringConstructor; readonly children: ArrayConstructor; readonly open: { type: BooleanConstructor; default: any; }; readonly title: { default: any; type: import("vue").PropType; }; readonly arrow: { type: import("vue").PropType; default: boolean | { pointAtCenter?: boolean; }; }; readonly trigger: import("vue").PropType; readonly align: { type: import("vue").PropType; default: import("ant-design-vue/es/vc-trigger/interface").AlignType; }; readonly getPopupContainer: import("vue").PropType<(triggerNode: HTMLElement) => HTMLElement>; readonly transitionName: StringConstructor; readonly placement: import("vue").PropType; readonly overlayClassName: StringConstructor; readonly overlayStyle: { type: import("vue").PropType; default: import("vue").CSSProperties; }; readonly mouseEnterDelay: NumberConstructor; readonly mouseLeaveDelay: NumberConstructor; readonly openClassName: StringConstructor; readonly onVisibleChange: import("vue").PropType<(vis: boolean) => void>; readonly 'onUpdate:visible': import("vue").PropType<(vis: boolean) => void>; readonly onOpenChange: import("vue").PropType<(vis: boolean) => void>; readonly 'onUpdate:open': import("vue").PropType<(vis: boolean) => void>; readonly builtinPlacements: { type: import("vue").PropType; default: import("ant-design-vue/es/vc-trigger/interface").BuildInPlacements; }; readonly overlayInnerStyle: { type: import("vue").PropType; default: import("vue").CSSProperties; }; readonly arrowPointAtCenter: { type: BooleanConstructor; default: any; }; readonly autoAdjustOverflow: { type: import("vue").PropType; default: boolean | import("ant-design-vue/es/tooltip").AdjustOverflow; }; readonly destroyTooltipOnHide: { type: BooleanConstructor; default: any; }; }>, () => import("ant-design-vue/es/_util/type").VueNode, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly>; readonly popoverContextClassName: import("@antdv/pro-utils").VueTypeValidateDef>; readonly textStyle: import("@antdv/pro-utils").VueTypeValidateDef>; readonly selectedKey: import("@antdv/pro-utils").VueTypeValidateDef> & { required: true; }; readonly popoverProps: import("@antdv/pro-utils").VueTypeValidateDef; }; title: { default: any; type: import("vue").PropType; }; trigger: import("vue").PropType; open: { type: BooleanConstructor; default: any; }; visible: { type: BooleanConstructor; default: any; }; placement: import("vue").PropType; color: import("vue").PropType>; transitionName: StringConstructor; overlayStyle: { type: import("vue").PropType; default: import("vue").CSSProperties; }; overlayInnerStyle: { type: import("vue").PropType; default: import("vue").CSSProperties; }; overlayClassName: StringConstructor; openClassName: StringConstructor; prefixCls: StringConstructor; mouseEnterDelay: NumberConstructor; mouseLeaveDelay: NumberConstructor; getPopupContainer: import("vue").PropType<(triggerNode: HTMLElement) => HTMLElement>; arrowPointAtCenter: { type: BooleanConstructor; default: any; }; arrow: { type: import("vue").PropType; default: boolean | { pointAtCenter?: boolean; }; }; autoAdjustOverflow: { type: import("vue").PropType; default: boolean | import("ant-design-vue/es/tooltip").AdjustOverflow; }; destroyTooltipOnHide: { type: BooleanConstructor; default: any; }; align: { type: import("vue").PropType; default: import("ant-design-vue/es/vc-trigger/interface").AlignType; }; builtinPlacements: { type: import("vue").PropType; default: import("ant-design-vue/es/vc-trigger/interface").BuildInPlacements; }; children: ArrayConstructor; onVisibleChange: import("vue").PropType<(vis: boolean) => void>; 'onUpdate:visible': import("vue").PropType<(vis: boolean) => void>; onOpenChange: import("vue").PropType<(vis: boolean) => void>; 'onUpdate:open': import("vue").PropType<(vis: boolean) => void>; }>>, import("@antdv/pro-utils").ValidatorFunction; }; title: { default: any; type: import("vue").PropType; }; trigger: import("vue").PropType; open: { type: BooleanConstructor; default: any; }; visible: { type: BooleanConstructor; default: any; }; placement: import("vue").PropType; color: import("vue").PropType>; transitionName: StringConstructor; overlayStyle: { type: import("vue").PropType; default: import("vue").CSSProperties; }; overlayInnerStyle: { type: import("vue").PropType; default: import("vue").CSSProperties; }; overlayClassName: StringConstructor; openClassName: StringConstructor; prefixCls: StringConstructor; mouseEnterDelay: NumberConstructor; mouseLeaveDelay: NumberConstructor; getPopupContainer: import("vue").PropType<(triggerNode: HTMLElement) => HTMLElement>; arrowPointAtCenter: { type: BooleanConstructor; default: any; }; arrow: { type: import("vue").PropType; default: boolean | { pointAtCenter?: boolean; }; }; autoAdjustOverflow: { type: import("vue").PropType; default: boolean | import("ant-design-vue/es/tooltip").AdjustOverflow; }; destroyTooltipOnHide: { type: BooleanConstructor; default: any; }; align: { type: import("vue").PropType; default: import("ant-design-vue/es/vc-trigger/interface").AlignType; }; builtinPlacements: { type: import("vue").PropType; default: import("ant-design-vue/es/vc-trigger/interface").BuildInPlacements; }; children: ArrayConstructor; onVisibleChange: import("vue").PropType<(vis: boolean) => void>; 'onUpdate:visible': import("vue").PropType<(vis: boolean) => void>; onOpenChange: import("vue").PropType<(vis: boolean) => void>; 'onUpdate:open': import("vue").PropType<(vis: boolean) => void>; }>>>>; readonly color: import("vue").PropType>; readonly visible: { type: BooleanConstructor; default: any; }; readonly prefixCls: StringConstructor; readonly children: ArrayConstructor; readonly open: { type: BooleanConstructor; default: any; }; readonly title: { default: any; type: import("vue").PropType; }; readonly arrow: { type: import("vue").PropType; default: boolean | { pointAtCenter?: boolean; }; }; readonly trigger: import("vue").PropType; readonly align: { type: import("vue").PropType; default: import("ant-design-vue/es/vc-trigger/interface").AlignType; }; readonly getPopupContainer: import("vue").PropType<(triggerNode: HTMLElement) => HTMLElement>; readonly transitionName: StringConstructor; readonly placement: import("vue").PropType; readonly overlayClassName: StringConstructor; readonly overlayStyle: { type: import("vue").PropType; default: import("vue").CSSProperties; }; readonly mouseEnterDelay: NumberConstructor; readonly mouseLeaveDelay: NumberConstructor; readonly openClassName: StringConstructor; readonly onVisibleChange: import("vue").PropType<(vis: boolean) => void>; readonly 'onUpdate:visible': import("vue").PropType<(vis: boolean) => void>; readonly onOpenChange: import("vue").PropType<(vis: boolean) => void>; readonly 'onUpdate:open': import("vue").PropType<(vis: boolean) => void>; readonly builtinPlacements: { type: import("vue").PropType; default: import("ant-design-vue/es/vc-trigger/interface").BuildInPlacements; }; readonly overlayInnerStyle: { type: import("vue").PropType; default: import("vue").CSSProperties; }; readonly arrowPointAtCenter: { type: BooleanConstructor; default: any; }; readonly autoAdjustOverflow: { type: import("vue").PropType; default: boolean | import("ant-design-vue/es/tooltip").AdjustOverflow; }; readonly destroyTooltipOnHide: { type: BooleanConstructor; default: any; }; }>> & Readonly<{}>, { readonly visible: boolean; readonly open: boolean; readonly title: any; readonly arrow: boolean | { pointAtCenter?: boolean; }; readonly align: import("ant-design-vue/es/vc-trigger/interface").AlignType; readonly overlayStyle: CSSProperties; readonly builtinPlacements: import("ant-design-vue/es/vc-trigger/interface").BuildInPlacements; readonly overlayInnerStyle: CSSProperties; readonly arrowPointAtCenter: boolean; readonly autoAdjustOverflow: boolean | import("ant-design-vue/es/tooltip").AdjustOverflow; readonly destroyTooltipOnHide: boolean; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>;