import { BaseNative } from '../index.common'; import { EPSG3857Options } from './epsg3857'; import { MapPos } from '../core'; export class ProjectionOptions {} export abstract class BaseProjection extends BaseNative {} export abstract class ProjectionClass extends BaseProjection { fromWgs84(position: MapPos): MapPos; toWgs84(position: MapPos): MapPos; fromLatLong(lat, lon): MapPos; toLatLong(x, y): MapPos; } export declare class Projection extends ProjectionClass { createNative(): any; } export interface IProjection extends ProjectionClass { }