/** @packageDocumentation * @module Tiles */ import { ImageMapLayerSettings } from "@itwin/core-common"; import { ScreenViewport } from "../../../../Viewport"; import { MapLayerImageryProvider } from "../../../../tile/internal"; export declare class BingMapsImageryLayerProvider extends MapLayerImageryProvider { private _urlTemplate?; private _urlSubdomains?; private _zoomMax; private _tileHeight; private _tileWidth; private _attributions?; private _mapTilingScheme; private _urlBase; constructor(settings: ImageMapLayerSettings); get tileWidth(): number; get tileHeight(): number; private tileXYToQuadKey; constructUrl(row: number, column: number, zoomLevel: number): Promise; private getMatchingAttributions; /** @deprecated in 5.0 - will not be removed until after 2026-06-13. Use [addAttributions] instead. */ addLogoCards(cards: HTMLTableElement, vp: ScreenViewport): void; addAttributions(cards: HTMLTableElement, vp: ScreenViewport): Promise; initialize(): Promise; private readAttributions; } //# sourceMappingURL=BingImageryProvider.d.ts.map