import type { GeometryBase } from "./Geometry.js";
/**
 * This object defines the bounding geometry given the lower-left and
 * upper-right corners of the bounding box. A spatial reference is also
 * required. See
 * {@link https://developers.arcgis.com/web-map-specification/objects/envelope_geometry/}
 * {@link https://developers.arcgis.com/web-map-specification/objects/extent/}
 * {@link https://developers.arcgis.com/web-scene-specification/objects/extent/}.
 *
 * @deprecated Use "json/*" modules instead.
 */
export interface Extent extends GeometryBase {
    /**
     * A numeric value indicating the bottom-left X-coordinate of an extent
     * envelope.
     */
    xmin?: number;
    /**
     * A numeric value indicating the top-right X-coordinate of an extent
     * envelope.
     */
    xmax?: number;
    /**
     * A numeric value indicating the bottom-left Y-coordinate of an extent
     * envelope.
     */
    ymin?: number;
    /**
     * A numeric value indicating the top-right Y-coordinate of an extent
     * envelope.
     */
    ymax?: number;
}
