import type * as THREEType from 'three';
import type { Node } from '@playdrop/boxel-core';
import type { PrimitiveBuilderContext } from './context.js';
export interface NodeBuildResult {
    object: THREEType.Object3D;
    nodes: Map<string, THREEType.Object3D>;
}
export declare function buildNodeObject(context: PrimitiveBuilderContext, node: Node, visitedPrimitives?: Set<string>): NodeBuildResult;
