import { HalfEdge } from './HalfEdge';
export declare class Position {
    vertex: THREE.Vector3;
    normal: THREE.Vector3;
    spoke: HalfEdge | null;
    id: number;
    private static _nextId;
    constructor(vertex: THREE.Vector3, normal: THREE.Vector3);
    isOrphan(): boolean;
    asObject(): {
        id: number;
        x: number;
        y: number;
        z: number;
    };
    private static nextId;
}
