import type { Manifest, WalletInstance } from '@xyo-network/sdk'; import { ManifestWrapper, ModuleFactoryLocator } from '@xyo-network/sdk'; import type { CreatablePackageManifest } from '../types/index.js'; /** Builds and loads XYO nodes from creatable package manifests. */ export declare class ManifestNodeBuilder { locatedManifests: Manifest[]; manifestWrapper: ManifestWrapper | undefined; private locator; private manifestNodes; private topLevelNodeIndex; private wallet?; constructor(manifestNodes?: CreatablePackageManifest[], wallet?: WalletInstance, locator?: ModuleFactoryLocator, topLevelNodeIndex?: number); create(): Promise; loadNodes(): Promise>; randomWallet(): Promise; } //# sourceMappingURL=ManifestNodeBuilder.d.ts.map