import type { _ModuleSupport } from 'ag-charts-community';
import { AbstractModuleInstance, type DynamicContext } from 'ag-charts-core';
export declare class ZoomInteraction extends AbstractModuleInstance {
    private readonly ctx;
    private readonly wheelSequencer;
    constructor(ctx: DynamicContext<_ModuleSupport.ChartRegistry>);
    private onAxisMouseEnter;
    private onAxisMouseLeave;
    private onAxisDragStart;
    private onAxisDragMove;
    private onAxisDragEnd;
    private onAxisDoubleClick;
    private onSeriesAreaWheel;
    private onAxisWheel;
    private onScrollbarWheel;
    private handleWheelSequencer;
    private processEvent;
}
