export declare class Zoom {
el: HTMLElement;
intensity: number;
onzoom: Function;
previous: {
cx: number;
cy: number;
distance: number;
} | null;
pointers: PointerEvent[];
destroy: () => void;
constructor(container: HTMLElement, el: HTMLElement, intensity: number, onzoom: Function);
readonly translating: boolean;
wheel(e: WheelEvent): void;
touches(): {
cx: number;
cy: number;
distance: number;
};
down(e: PointerEvent): void;
move(e: PointerEvent): void;
end(e: PointerEvent): void;
dblclick(e: MouseEvent): void;
}