import { type Ref } from 'vue';
type Options = {
    position: 'top-left' | 'right' | 'left' | 'top';
    gap: number;
};
/**
 * A custom hook that calculates and returns the CSS style needed to position a tooltip
 * relative to a target HTML element based on the specified position and gap.
 */
export declare function useTooltipPosition(el: Ref<HTMLElement | undefined>, optionsRef: Ref<Options>): import("vue").ComputedRef<string>;
export {};
