import * as THREE from 'three'; import { IGeoJsonOption } from '../../model/map/IGeoJsonOption'; import { IProperties } from '../../model/map/IProperties'; export declare class GeoJson { getJsonGeometry(type: string, option: IGeoJsonOption): any; getJsonMaterial(type: string, properties: IProperties, texture?: any): THREE.MeshBasicMaterial | THREE.PointsMaterial; makeJsonData(url: string): Promise; private geoMethods; private convertToVector; private getLineGeometry; private getMultiLineGeometry; private getPolygonLine; private getPolygonGeometry; private getMultiPolyGeometry; private getPointsGeometry; private collectionConvert; }