import { List } from "../longan/gs.collections"; import { Material } from "./material"; export declare class PBRMaterial extends Material { protected _baseColor: Float32Array; protected _metallic: number; protected _specular: number; protected _roughness: number; protected _emissiveColor: Float32Array; protected _alpha: number; protected _clearCloat: number; protected _metallicRoughnessTexture: string; protected _bumpTexture: string; protected _normalTexture: string; protected _ambientOcclusionTexture: string; protected _emissiveTexture: string; protected _albedoTexture: string; protected _metallicRoughnessTextureArray: string; protected _albedoTextureArray: string; constructor(); getDefines(): List; serialize(): any; deserialize(obj: any): void; protected _vs: string; protected _fs: string; }