import { AnnotatorContainer } from "../AnnotatorContainer"; import InternalConfig from "../utils/InternalConfig"; import { RectAnnotator } from "./RectAnnotator"; export declare class ImageAnnotator extends RectAnnotator { static readonly xtype: string; private uploadInput; private foreignObject; private imageSVGElement; private blur; private opacity; constructor(config: InternalConfig, parent: AnnotatorContainer); private attachUploadInput; private onFileUpload; private createImageElement; protected arrangeResizeElements(): void; setBlur(blur: number): void; getBlur(): string; setOpacity(opacity: number): void; getOpacity(): string; setDrawColor(color: string): void; setFillColor(color: string): void; setSelected(selected: boolean): void; toXML(): Element; fromXML(element: Element): void; toJSON(): Object; fromJSON(obj: any): void; getType(): string; }