import { WMTSLayer, WMTSOptions } from './layer'; import { IDataSource } from '../../types'; import SourceBase from '../../bases/source'; export declare class WMTSSource extends SourceBase implements IDataSource { readonly baseUrl: string; readonly options: any; capabilities: any | undefined; private layerNames; private layerNodes; private instantiatedLayers; private layersLoaded; constructor(baseUrl: string, options?: any); getLayerNames(): Promise; getLayer(name: string, options?: WMTSOptions): Promise; private getCapabilities; private parseCapabilities; }