/** @packageDocumentation * @module OrbitGT */ import { CRSEngine } from "../crs/CRSEngine"; import { Bounds } from "../geom/Bounds"; import { Coordinate } from "../geom/Coordinate"; /** * Class OnlineEngine implements a CRS engine that reads CRS declarations from an online server. */ /** @internal */ export declare class OnlineEngine extends CRSEngine { /** The optional online registry */ private _onlineRegistry; /** * Create a new online engine. * @return the new engine. */ static create(): Promise; /** * Create a new engine. */ private constructor(); /** * Set the online registry to the engine. * @param onlineRegistry the registry to add. */ private setOnlineRegistry; /** * CRSEngine method. */ prepareForArea(crs: string, area: Bounds): Promise; /** * CRSEngine method. */ transformPoint(point: Coordinate, sourceCRS: string, targetCRS: string): Coordinate; /** * CRSEngine method. */ isGeocentricCRS(crs: string): boolean; /** * CRSEngine method. */ isGeographicCRS(crs: string): boolean; /** * CRSEngine method. */ isProjectedCRS(crs: string): boolean; } //# sourceMappingURL=OnlineEngine.d.ts.map