import { Point, SimpleTouch } from "../types/index";
declare function touchesToImageTransform(touches: SimpleTouch[], previousTouches: SimpleTouch[], container: HTMLElement, options?: {
    rotate?: boolean;
    move?: boolean;
    scale?: boolean;
}): {
    move: {
        left: number;
        top: number;
    } | undefined;
    scale: {
        factor: number;
        center: Point;
    } | undefined;
    rotate: {
        center: Point;
        angle: number;
    } | undefined;
};
declare function wheelEventToImageTransform(event: WheelEvent & {
    wheelDelta?: number;
}, container: HTMLElement, ratio?: number): {
    scale: {
        factor: number;
        center: {
            left: number;
            top: number;
        };
    };
};
export { touchesToImageTransform, wheelEventToImageTransform };
