///
import { PipeTransform } from '@angular/core';
import { Extent } from 'ol/extent';
import { ProjectionLike } from 'ol/proj';
import * as i0 from "@angular/core";
/**
* Transforms an extent from source projection to destination projection.
* This returns a new extent (and does not modify the original).
* @name nolTransformExtent
* @order 4
*/
export declare class NolTransformExtentPipe implements PipeTransform {
/**
* Transforms an extent from source projection to destination projection.
* This returns a new extent (and does not modify the original).
* @param {Extent} extent The extent to transform.
* @param {ProjectionLike} source Source projection-like.
* @param {ProjectionLike} destination Destination projection-like.
* @param {number|undefined} stops Number of stops per side used for the transform.
* By default only the corners are used.
* @returns {Extent} The transformed extent.
*/
transform(extent: Extent, source: ProjectionLike, destination: ProjectionLike, stops?: number): Extent;
static ɵfac: i0.ɵɵFactoryDeclaration;
static ɵpipe: i0.ɵɵPipeDeclaration;
}