import type { WaferMap } from '..';
/**
 * ZoomHandler deals with user interactions and events like zooming
 */
export declare class ZoomHandler {
    private readonly wafermap;
    private readonly scaleExtent;
    private readonly minExtentPoint;
    private readonly wafermapNotifier;
    constructor(wafermap: WaferMap);
    /**
     * @internal
     */
    connect(): void;
    /**
     * @internal
     */
    disconnect(): void;
    handleChange(source: WaferMap, propertyName: string): void;
    private createZoomBehavior;
    private readonly onWheelMove;
}
