import { createBuiltinMaterialTypes, createBuiltinMaterial } from "./materials"; import { BuiltinShaderSources, BuiltinUniformNames, compileBuiltinShaders } from "./shaders"; import { createDefaultTextures } from "./textures"; import { createBuiltinMesh } from "./mesh"; import { GLContext } from "../core/global"; export declare class BuiltinAssets { private gl; types: ReturnType; materials: ReturnType; shaderSources: typeof BuiltinShaderSources; shaders: ReturnType; meshes: ReturnType; textures: ReturnType; BuiltinUniforms: typeof BuiltinUniformNames; constructor(ctx: GLContext); }