import { InjectionKey, Ref } from 'vue';
export interface IHoverContextProps {
    startRow: Ref<number>;
    endRow: Ref<number>;
    onHover: (start?: number, end?: number) => void;
}
export declare const HoverContextKey: InjectionKey<IHoverContextProps>;
export declare const useProvideHover: (props: IHoverContextProps) => void;
export declare const useInjectHover: () => IHoverContextProps;
