type ResizerOptions = { handleSize?: number; handleColor?: string; onResizeStart?: () => void; onResize?: (width: number, height: number, e?: MouseEvent) => void; onResizeEnd?: () => void; minWidth?: number; minHeight?: number; maxWidth?: number; maxHeight?: number; }; export declare class Resizer { private element; private handle; private isResizing; private startX; private startY; private startWidth; private startHeight; private options; private boundMouseMove?; private boundMouseUp?; constructor(element: HTMLElement, options?: ResizerOptions); private createResizeHandle; private startResize; private resize; private stopResize; destroy(): void; } export {};