import type { ComponentPublicInstance, InjectionKey } from 'vue'; export interface TriggerContext { onMouseenter: (ev: MouseEvent) => void; onMouseleave: (ev: MouseEvent) => void; onContextmenu: (ev: MouseEvent) => void; addChildRef: (ref: HTMLElement | ComponentPublicInstance) => void; removeChildRef: (ref: HTMLElement | ComponentPublicInstance) => void; } export declare const triggerInjectionKey: InjectionKey;