import type { InjectionKey, Ref, ShallowRef } from 'vue'; import type { Instance } from '@popperjs/core'; import type { Measurable } from './popper'; export type ElPopperInjectionContext = { triggerRef: ShallowRef; contentRef: ShallowRef; popperInstanceRef: ShallowRef; }; export type ElPopperContentInjectionContext = { arrowRef: Ref; arrowOffset: Ref; }; export declare const POPPER_INJECTION_KEY: InjectionKey; export declare const POPPER_CONTENT_INJECTION_KEY: InjectionKey;