import { provide, inject, shallowRef } from 'vue';

const HoverContextKey = Symbol("HoverContextProps");
const useProvideHover = (props) => {
  provide(HoverContextKey, props);
};
const useInjectHover = () => {
  return inject(HoverContextKey, {
    startRow: shallowRef(-1),
    endRow: shallowRef(-1),
    onHover() {
    }
  });
};

export { HoverContextKey, useInjectHover, useProvideHover };
//# sourceMappingURL=HoverContext.mjs.map
