import OlTileLayer from 'ol/layer/Tile'; import { BaseLayer, IBaseLayerProps } from './BaseLayer'; import { TimeImage as TileImageSource } from '@gisosteam/aol/source/TileImage'; export interface ITileProps extends IBaseLayerProps { /** * Source. */ source?: TileImageSource; } export declare class Tile extends BaseLayer, TileImageSource> { createOlLayer(): OlTileLayer; updateProps(prevProps: ITileProps, nextProps: ITileProps): void; setSource(source: TileImageSource): void; }