import { IRichTextEditor } from '../base/interface';
/**
 * `Resize` module is used to resize the editor
 */
export declare class Resize {
    protected parent: IRichTextEditor;
    protected resizer: HTMLElement;
    protected touchStartEvent: string;
    protected touchMoveEvent: string;
    protected touchEndEvent: string;
    private isDestroyed;
    private isResizing;
    private iframeElement;
    private iframeMouseUpBoundFn;
    private constructor();
    private addEventListener;
    private onPropertyChanged;
    private renderResizable;
    private onIFrameLoad;
    private removeMouseUpEventListener;
    private resizeStart;
    private performResize;
    private stopResize;
    private getEventType;
    private isMouseEvent;
    private wireResizeEvents;
    private unwireResizeEvents;
    private destroy;
    private removeEventListener;
    private iframeMouseUp;
    /**
     * For internal use only - Get the module name.
     *
     * @returns {void}
     * @hidden
     */
    private getModuleName;
}
