import { InitOptions } from '../data';
import { default as Canvas } from '../canvas';
import { default as ZImage } from './index';
export default class ImageMove {
    canvasInstance: Canvas;
    imageInstance: ZImage;
    private options;
    private canvasSatrtMovePosition;
    constructor(canvasInstance: Canvas, imageInstance: ZImage, options: Required<InitOptions>);
    listenEvent(): void;
    listenMove(): void;
    listenZoom(): void;
    removeListenEvent(): void;
    private mousedown;
    private mousemove;
    private mouseup;
    private wheel;
    private redraw;
}
