import type { CSSProperties, StyleValue } from 'vue'; import type { UsePopperReturn } from 'element-plus/es/hooks'; import type { UsePopperContentReturn } from './use-content'; import type { PopperContentProps } from '../content'; export declare const usePopperContentDOM: (props: PopperContentProps, { attributes, styles, role, }: Pick & Pick) => { ariaModal: import("vue").ComputedRef; arrowStyle: import("vue").ComputedRef; contentAttrs: import("vue").ComputedRef<{ [key: string]: string | boolean; }>; contentClass: import("vue").ComputedRef<((string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | any)[])[])[])[])[])[])[])[])[])[])[]) | undefined)[]>; contentStyle: import("vue").ComputedRef; contentZIndex: import("vue").Ref; updateZIndex: () => void; }; export declare type UsePopperContentDOMReturn = ReturnType;