import { ImageMapLayerSettings } from "@itwin/core-common"; import { MapLayerImageryProvider, QuadId } from "../../../../tile/internal"; export declare class WmtsMapLayerImageryProvider extends MapLayerImageryProvider { private _baseUrl; private _capabilities?; private _preferredLayerTileMatrixSet; private _preferredLayerStyle; displayedLayerName: string; private _resourceUrlTemplate?; private _maximumZoomLevel; get mutualExclusiveSubLayer(): boolean; constructor(settings: ImageMapLayerSettings); initialize(): Promise; get maximumZoomLevel(): number; private initDisplayedLayer; private initResourceUrl; private initPreferredTileMatrixSet; private initPreferredStyle; private initCartoRange; private getDisplayedTileMatrixSetAndLimits; protected _generateChildIds(quadId: QuadId, resolveChildren: (childIds: QuadId[]) => void): void; get useGeographicTilingScheme(): boolean; constructUrl(row: number, column: number, zoomLevel: number): Promise; } //# sourceMappingURL=WmtsMapLayerImageryProvider.d.ts.map