import { TooltipTriggerType } from 'southgisui/es/components/tooltip'; import type { Placement } from 'southgisui/es/components/popper'; import type { Options } from '@popperjs/core'; import type { ExtractPropTypes, StyleValue } from 'vue'; import type Popover from './popover.vue'; declare type ClassObjectType = Record; declare type ClassType = string | ClassObjectType | ClassType[]; export declare const popoverProps: { readonly trigger: import("southgisui/es/utils/props").BuildPropReturn<(new (...args: any[]) => (TooltipTriggerType | TooltipTriggerType[]) & {}) | (() => TooltipTriggerType | TooltipTriggerType[]) | ((new (...args: any[]) => (TooltipTriggerType | TooltipTriggerType[]) & {}) | (() => TooltipTriggerType | TooltipTriggerType[]))[], "hover", unknown, unknown, unknown>; readonly placement: import("southgisui/es/utils/props").BuildPropReturn, "bottom", unknown, unknown, unknown>; readonly disabled: import("southgisui/es/utils/props").BuildPropReturn; readonly visible: import("southgisui/es/utils/props").BuildPropReturn, null, unknown, unknown, unknown>; readonly transition: import("southgisui/es/utils/props").BuildPropReturn; readonly popperOptions: import("southgisui/es/utils/props").BuildPropReturn>, () => {}, unknown, unknown, unknown>; readonly tabindex: import("southgisui/es/utils/props").BuildPropReturn, 0, unknown, unknown, unknown>; readonly content: import("southgisui/es/utils/props").BuildPropReturn; readonly popperStyle: import("southgisui/es/utils/props").BuildPropReturn, unknown, unknown, unknown, unknown>; readonly popperClass: import("southgisui/es/utils/props").BuildPropReturn, unknown, unknown, unknown, unknown>; readonly enterable: import("southgisui/es/utils/props").BuildPropReturn; readonly theme: import("southgisui/es/utils/props").BuildPropReturn; readonly transfer: import("southgisui/es/utils/props").BuildPropReturn; readonly title: StringConstructor; readonly width: import("southgisui/es/utils/props").BuildPropReturn; readonly offset: import("southgisui/es/utils/props").BuildPropReturn; readonly showAfter: import("southgisui/es/utils/props").BuildPropReturn; readonly hideAfter: import("southgisui/es/utils/props").BuildPropReturn; readonly autoClose: import("southgisui/es/utils/props").BuildPropReturn; readonly showArrow: import("southgisui/es/utils/props").BuildPropReturn; readonly persistent: import("southgisui/es/utils/props").BuildPropReturn; readonly 'onUpdate:visible': import("southgisui/es/utils/props").BuildPropReturn<(new (...args: any[]) => (visible: boolean) => void) | (() => (visible: boolean) => void) | { (): (visible: boolean) => void; new (): any; readonly prototype: any; } | ((new (...args: any[]) => (visible: boolean) => void) | (() => (visible: boolean) => void) | { (): (visible: boolean) => void; new (): any; readonly prototype: any; })[], unknown, unknown, unknown, unknown>; }; export declare type PopoverProps = ExtractPropTypes; export declare const popoverEmits: { 'update:visible': (value: boolean) => boolean; 'before-enter': () => boolean; 'before-leave': () => boolean; 'after-enter': () => boolean; 'after-leave': () => boolean; }; export declare type PopoverEmits = typeof popoverEmits; export declare type PopoverInstance = InstanceType; export {};