export interface GlobalPointerDragSessionHandlers {
    onPointerMove: (evt: MouseEvent) => void;
    onPointerEnd: () => void;
    onVisibilityChange: () => void;
    onWindowBlur?: () => void;
}
export declare function bindGlobalPointerDragSession(handlers: GlobalPointerDragSessionHandlers): boolean;
export declare function unbindGlobalPointerDragSession(handlers: GlobalPointerDragSessionHandlers): void;
