import { Node } from "../core/Node.ts"; import { Loader } from "./Loader.ts"; import type { LoadingManager } from "./LoadingManager.ts"; /** Loads a JSON scene graph and returns a Node hierarchy. */ export declare class ObjectLoader extends Loader { constructor(manager?: LoadingManager | undefined); load(url: string, onLoad?: (node: Node) => void, onProgress?: ((event: ProgressEvent) => void) | undefined, onError?: ((err: unknown) => void) | undefined): void; parse(json: Record): Node; /** Recursively builds a Node from a JSON object definition. */ parseObject(json: Record): Node; } //# sourceMappingURL=ObjectLoader.d.ts.map