import { IMapLayer } from './imap-layer';
export interface ILayerExtensionOptions {
    [key: string]: any;
}
export interface ILayerExtensionType {
    id: string;
    options?: ILayerExtensionOptions;
    getInstance?: (init?: Partial<any>) => ILayerExtension;
}
export interface ILayerExtension extends ILayerExtensionType {
    start(layer: IMapLayer): any;
    stop(): any;
    missingImage?(id: string): any;
}
