import { Rect } from '@antv/g-lite'; import { AbstractSelectable } from './AbstractSelectable'; export declare class SelectableImage extends AbstractSelectable { private tlAnchor; private trAnchor; private blAnchor; private brAnchor; private image; init(): void; deleteSelectedAnchors(): void; destroy(): void; moveMask(dx: number, dy: number): void; triggerMovingEvent(dx: number, dy: number): void; triggerMovedEvent(): void; /** * Support 2 kinds of interactions: * * Drag with pointer device. * * ArrowKey with keyboard. */ private bindEventListeners; private findCornerQuadrant; /** * TODO: Toggle with plugin option, object's style and keypress * e.g. with shift keypress */ private scaleIsProportional; private scalingIsForbidden; private scaleCursorStyleHandler; } //# sourceMappingURL=SelectableImage.d.ts.map