/**
* useResize
* @property {HTMLElement} target - The target element to be resized.
* @property {() => void} onResizeEnded - Function to handle resize end.
* @property {() => void} onResizeStarted - Function to handle resize start.
* @property {number} minWidth - Minimum width allowed for resizing.
* @property {number} minHeight - Minimum height allowed for resizing.
* @property {HTMLElement} dragRef - The element used to initiate drag.
*/
import { ResizeOptions } from "./models";
export default function useResize({ target, onResizeEnded, onResizeStarted, minWidth, minHeight, dragRef, }: ResizeOptions): void;