import { BaseImporterPlugin, Importer, LoadingManager, ThreeViewer } from 'threepipe'; import { TilesRendererLoader, TilesRendererPlugin } from './TilesRendererPlugin'; /** * Adds support for loading slippy map tiles(OpenStreetMap) in png format * https://wiki.openstreetmap.org/wiki/Slippy_map_tilenames */ export declare class SlippyMapTilesLoadPlugin extends BaseImporterPlugin { static readonly PluginType = "SlippyMapTilesLoadPlugin"; static readonly DUMMY_EXT = "xyztiles"; protected _importer: Importer; dependencies: (typeof TilesRendererPlugin)[]; onAdded(viewer: ThreeViewer): void; } export declare class SlippyMapTilesLoader extends TilesRendererLoader { constructor(manager: LoadingManager); } declare module 'TilesRendererPlugin' { interface TilesImportOptions { XYZTilesPlugin?: boolean | { levels: number; tileDimension: number; pixelSize: number; center?: boolean; projection?: 'ellipsoid' | 'planar'; useRecommendedSettings?: boolean; }; } } //# sourceMappingURL=SlippyMapTilesLoadPlugin.d.ts.map