import { Object3D } from 'three/src/core/Object3D';
import { LineSegments } from 'three/src/objects/LineSegments';
import { BaseSopNodeType } from '@polygonjs/polygonjs/dist/src/engine/nodes/sop/_Base';
import { CoordinatesCollection } from './CoordinatesCollection';
export declare class FeatureConverter {
    private node;
    private name;
    private features;
    id: number | undefined;
    constructor(node: BaseSopNodeType, name: string, features: any[]);
    createObject(): Object3D | undefined;
    _createLine(coordinates_collection: CoordinatesCollection): LineSegments;
    private _createAllCoordinatesCollections;
    private _create_coordinates;
}
