import { Renderer } from "@pixi/core"; import { Cubemap } from "../cubemap/cubemap"; import { MeshShader } from "../mesh/mesh-shader"; import { Camera } from "../camera/camera"; import { Mesh3D } from "../mesh/mesh"; import { Material } from "../material/material"; export declare class SkyboxMaterial extends Material { private _cubemap; get cubemap(): Cubemap; set cubemap(value: Cubemap); camera?: Camera; exposure: number; constructor(cubemap: Cubemap); updateUniforms(mesh: Mesh3D, shader: MeshShader): void; render(mesh: Mesh3D, renderer: Renderer): void; createShader(): MeshShader | undefined; }