import { type World } from '@forgeax/engine-ecs'; import { type Asset, AssetError, type Result } from '@forgeax/engine-types'; /** One shared material parameter, stored and versioned by the World. */ export declare const RuntimeMaterialValue: import("@forgeax/engine-ecs").Component<"RuntimeMaterialValue", { readonly asset: "shared"; readonly parameter: "string"; readonly kind: "enum"; readonly value: "array"; }>; /** One shared mesh's managed numeric buffers; empty indices retain the base topology. */ export declare const RuntimeMeshVertices: import("@forgeax/engine-ecs").Component<"RuntimeMeshVertices", { readonly asset: "shared"; readonly vertices: "array"; readonly indices: "array"; }>; /** Asset resolution's runtime-value projection; the SharedRefStore remains identity-only. */ export declare function projectRuntimeAsset(world: World, handle: number, base: T): Result; //# sourceMappingURL=runtime-content.d.ts.map