import type { ContextmenuOptions } from './symbol'; declare function openContextmenu(options: ContextmenuOptions): Promise<{ key: string; keyPath: string[]; } | null>; declare function handleCancel(): void; declare const _default: import("vue").DefineComponent<{}, { visible: import("vue").Ref; position: import("vue").Ref<{ top: number; left: number; bottom: number; right: number; }, { top: number; left: number; bottom: number; right: number; } | { top: number; left: number; bottom: number; right: number; }>; openContextmenu: typeof openContextmenu; handleSelect: (key: string, keyPath: string[]) => void; handleCancel: typeof handleCancel; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, import("vue").EmitsOptions, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly>, {}>; export default _default;