import { Listenable } from '../Listenable';
import { Listener } from '../Listener';
export interface IOWheelEvent {
    clientX: number;
    clientY: number;
    screenX: number;
    screenY: number;
    offsetX: number;
    offsetY: number;
    deltaX: number;
    deltaY: number;
    ctrlKey: boolean;
    altKey: boolean;
}
export declare function makeWheelListener(listener: (data: IOWheelEvent, _event: WheelEvent) => void): Listener;
export declare function listenWheel(component: Listenable, onWheel: (event: IOWheelEvent, _event: WheelEvent) => void): () => void;
