import { ImageEditor } from '../index'; export declare class ToolbarModule { private parent; private defaultLocale; private defToolbarItems; private toolbarHeight; private zoomBtnHold; private l10n; private currToolbar; private preventZoomBtn; private currentToolbar; private selFhdColor; private preventEnableDisableUr; private isAspectRatio; private isFrameToolbar; private presetColors; private lowerContext; private upperContext; private inMemoryCanvas; private inMemoryContext; imageWidth: number; imageHeight: number; private popupLeft; fileName: string; fileSize: number; private isSlider; private currentQuality; private initialSize; private fileType; private imageQuality; constructor(parent: ImageEditor); destroy(): void; private addEventListener; private removeEventListener; private initLocale; private toolbar; private updatePrivateVariables; private reset; private destroyTopToolbar; private destroyBottomToolbar; private isToolbar; private createToolbar; private createContextualToolbar; private createBottomToolbar; private createQuickAccessToolbar; private initMainToolbar; private initBottomToolbar; private getLeftToolbarItem; private getRightToolbarItem; private getMainToolbarItem; private getZoomToolbarItem; private updateContextualToolbar; private processToolbar; private processSubToolbar; private wireZoomBtnEvents; private widthPress; private heightPress; private widthAspectRatio; private heightAspectRatio; private getResizeToolbarItem; private initResizeToolbar; private wireResizeBtnEvents; private enableDisableTbrBtn; private createLeftToolbarControls; private fileSelect; private triggerTbarClickEvent; private renderAnnotationBtn; private enableDisableCloneBtn; private renderStraightenSlider; private renderCropBtn; private renderTransformBtn; private saveDialogPopup; private updateSavePreviewImage; private saveDialogClosed; private onBeforeopen; private qualityBtnClickHandler; private updateImageSize; private download; private getCropTransformToolbarItem; private getShapesToolbarItem; private initCropTransformToolbar; private getCropTextContent; private getCurrentShapeIcon; private initShapesToolbarItem; private createRectangleRadius; private beforeModeSwitch; private createShapeColor; private createShapeBtn; private createZOrderBtn; private createStartBtn; private createEndBtn; private getTextToolbarItem; private getFontFamilyItems; private initTextToolbarItem; private createTextColor; private createBackgroundColor; private createStrokeTextColor; private createTextBtn; private refreshToolbar; private updateRedactObj; private updateKBDNavigation; private performCropTransformClick; private getAdjustmentToolbarItem; private getFrameToolbarItem; private getFilterToolbarItem; private getPenToolbarItem; private initPenToolbarItem; private createPenColor; private createPenBtn; private getPenStroke; private initAdjustmentToolbarItem; private initFrameToolbarItem; private createFrameGradientColor; private createFrameColor; private createFrameSize; private createFrameInset; private createFrameOffset; private createFrameRadius; private createFrameAmount; private createFrameBorder; private initFilterToolbarItem; private drawDashedLine; private createCanvasFilter; private updateFilterCanvas; private getQuickAccessToolbarItem; private renderQAT; private refreshDropDownBtn; private cropSelect; private quickAccessToolbarClicked; private editText; private duplicateShape; private defToolbarClicked; private performDefTbrClick; private getFontStyle; private toggleStyle; private updateRedactType; private frameToolbarClick; private zoomToFrameRange; private resizeClick; private callFrameToolbar; private contextualToolbarClicked; private refreshShapeDrawing; private zoomInBtnClickHandler; private zoomOutBtnClickHandler; private zoomInBtnMouseDownHandler; private zoomOutBtnMouseDownHandler; private zoomBtnMouseUpHandler; private closeContextualToolbar; private destroyQuickAccessToolbar; private renderSlider; private createSlider; private updateFinetuneSpan; private applyPreviewFilter; private unselectBtn; private openSlider; private refreshSlider; private unselectFrameBtn; private updateToolbarItems; private getStrokeWidth; private getRectRadius; private cancelPan; private refreshMainToolbar; private destroySubComponents; private setInitialShapeSettings; private isToolbarString; private excludeItems; private isSameIndex; private getIndex; getModuleName(): string; private redactSlider; }