import { type Ref } from 'vue';
import type { PanePosition } from './props';
export declare const useDrag: (transform: Ref<{
    offsetX: number;
    offsetY: number;
}>, domRef: Ref<HTMLElement>, domHeaderRef: Ref<HTMLElement>, getContainer: Ref<() => HTMLElement>, defaultPosition: PanePosition) => {
    handleMouseDown: (event: MouseEvent) => void;
    isDragging: Ref<boolean, boolean>;
};
