UNPKG

@itwin/core-frontend

Version:
23 lines 1.05 kB
/** @packageDocumentation * @module MapLayers */ import { ImageMapLayerSettings } from "@itwin/core-common"; import { IModelConnection } from "../../IModelConnection"; import { MapLayerFormat, MapLayerImageryProvider, MapLayerTileTreeReference } from "../internal"; /** Base class imagery map layer formats. * Subclasses should override formatId and [[MapLayerFormat.createImageryProvider]]. * @see [[MapLayerFormat]] * @beta */ export declare class ImageryMapLayerFormat extends MapLayerFormat { /** @internal */ static createMapLayerTree(layerSettings: ImageMapLayerSettings, layerIndex: number, iModel: IModelConnection): MapLayerTileTreeReference | undefined; } declare class BingMapsMapLayerFormat extends ImageryMapLayerFormat { static formatId: string; static createImageryProvider(settings: ImageMapLayerSettings): MapLayerImageryProvider | undefined; } /** @internal */ export declare const internalMapLayerImageryFormats: (typeof BingMapsMapLayerFormat)[]; export {}; //# sourceMappingURL=MapLayerImageryFormats.d.ts.map