import * as React from "react"; export declare class PanZoom extends React.Component { constructor(props: any); onResize: () => void; onInit(panZoomInstance: any): void; componentWillReceiveProps(nextProps: any): void; componentDidUpdate(prevProps: any, prevState: any): void; destroy: () => void; init: (diagram: any) => void; handleChange: () => void; panToCoordinates(coordinates: { x: number; y: number; }): Promise<{}>; zoomToLevel(level: number): Promise<{}>; zoomOnEntities(zoomedEntities: any): Promise<{}>; panToEntities(pannedEntities: any): Promise<{}>; locate(entities: string[]): { x: number; y: number; width: number; height: number; }; render(): any; }