import { Layer } from 'ol/layer';
import { BaseLayer } from './BaseLayer';

/**
 * SuperMap TiledMapService 图层处理器
 * 专门用于处理 SuperMap iServer 的瓦片地图服务
 */
export declare class SuperMapTiledMapServiceHandler extends BaseLayer {
    private styleApplied;
    private styleApplyAttempts;
    private maxStyleApplyAttempts;
    createLayer(): Layer<any>;
    private tryApplyStyles;
    /**
     * 重写setMap方法，确保在添加到地图后应用样式
     */
    setMap(map: any): void;
    /**
     * 创建SuperMap瓦片数据源
     */
    private createSuperMapTileSource;
    /**
     * 生成CGCS2000坐标系的分辨率数组
     */
    private generateResolutions;
    /**
     * 刷新图层
     */
    refresh(): void;
    protected applyFilters(): void;
    /**
     * 设置URL
     */
    setUrl(url: string): void;
}
//# sourceMappingURL=SuperMapTiledMapServiceHandler.d.ts.map