import { BasePlugin } from './BasePlugin.js'; export interface ZoomConfig { enabled?: boolean; type?: 'x' | 'y' | 'xy'; minZoom?: number; maxZoom?: number; resetOnDblClick?: boolean; } export declare class ZoomPlugin extends BasePlugin { private _scale; private _tx; private _ty; private _dragging; private _dragStart; private readonly _opts; constructor(chart: unknown, cfg?: ZoomConfig); init(): void; private _onWheel; private _onMouseDown; private _onMouseMove; private _apply; reset(): void; } //# sourceMappingURL=ZoomPlugin.d.ts.map