import React, { Component } from 'react'; interface ZoomGestureProps { disabled?: boolean; maxZoom: number; zoomStep: number; scale: number; offset: number; disableMouseWheel?: boolean; onZoom: (event: ZoomEvent) => void; onZoomEnd: () => void; } export interface ZoomEvent { scale: number; offset: number; } export declare class Zoom extends Component { lastDistance: any; firstMidpoint: any; timeout: any; childRef: React.RefObject; componentDidMount(): void; componentWillUnmount(): void; onTouchStart: (event: TouchEvent) => void; onTouchMove: (event: TouchEvent) => void; onTouchEnd: (event: TouchEvent) => void; onWheel(event: React.MouseEvent): void; render(): React.DetailedReactHTMLElement[]; } export {};