import { IZoomOptions } from "./interfaces/IZoomOptions.js";
/**
 * Options for configuring the zoom behavior of a canvas.
 */
export declare class ZoomOptions implements IZoomOptions {
    /**
     * The step value for zoom increments.
     */
    step: number;
    /**
     * Whether zooming with the mouse wheel is enabled.
     */
    useWheel: boolean;
    /**
     * Default zoom options.
     */
    static readonly DefaultOptions: IZoomOptions;
    /**
     * Creates a new instance of ZoomOptions.
     *
     * @param options - The partial options provided by the user.
     */
    constructor(options?: Partial<IZoomOptions>);
}
