/** * @author Richard Davey * @copyright 2018 Photon Storm Ltd. * @license {@link https://github.com/photonstorm/phaser/blob/master/license.txt|MIT License} */ declare var Clamp: any; declare var Class: any; declare var EaseMap: any; /** * @classdesc * A Camera Zoom effect. * * This effect will zoom the Camera to the given scale, over the duration and with the ease specified. * * The effect will dispatch several events on the Camera itself and you can also specify an `onUpdate` callback, * which is invoked each frame for the duration of the effect if required. * * @class Zoom * @memberOf Phaser.Cameras.Scene2D.Effects * @constructor * @since 3.11.0 * * @param {Phaser.Cameras.Scene2D.Camera} camera - The camera this effect is acting upon. */ declare var Zoom: any;