import { ImageOverlay, LatLngBounds } from 'leaflet'; import { ILayer } from '../../types'; export interface ImageLayerOptions { url: string; resolution: number; width: number; height: number; xorigin: number; yorigin: number; } export declare class ImageLayer implements ILayer { readonly options: ImageLayerOptions; _leaflet: L.ImageOverlay; _bounds: L.LatLngBounds; constructor(options: ImageLayerOptions); get title(): string; get name(): string; get abstract(): string; get bounds(): LatLngBounds; get preview(): string; get leaflet(): ImageOverlay; get legend(): string; }