export class FPlusStandardMaterial extends ForwardPlusThreeMaterial {
    constructor();
    /**
     *
     * @type {NormalMapTypes}
     */
    normalMapType: NormalMapTypes;
    /**
     *
     * @type {number}
     */
    emissiveIntensity: number;
    /**
     *
     * @param {Texture} v
     */
    set map(v: Texture);
    get map(): Texture;
    /**
     *
     * @param {Texture} v
     */
    set normalMap(v: Texture);
    get normalMap(): Texture;
    set normalScale(v: any);
    get normalScale(): any;
    /**
     *
     * @param {Texture} v
     */
    set roughnessMap(v: Texture);
    /**
     *
     * @returns {Texture}
     */
    get roughnessMap(): Texture;
    /**
     *
     * @param {Texture} v
     */
    set metalnessMap(v: Texture);
    /**
     *
     * @returns {Texture}
     */
    get metalnessMap(): Texture;
    /**
     *
     * @param {number} v
     */
    set roughness(v: number);
    /**
     *
     * @returns {number}
     */
    get roughness(): number;
    /**
     *
     * @param {number} v
     */
    set metalness(v: number);
    /**
     *
     * @returns {number}
     */
    get metalness(): number;
    /**
     *
     * @param {Texture} v
     */
    set lightMap(v: Texture);
    /**
     *
     * @returns {Texture}
     */
    get lightMap(): Texture;
    /**
     *
     * @param {number} v
     */
    set lightMapIntensity(v: number);
    /**
     *
     * @returns {number}
     */
    get lightMapIntensity(): number;
    /**
     *
     * @param {Texture} v
     */
    set aoMap(v: Texture);
    /**
     *
     * @returns {Texture}
     */
    get aoMap(): Texture;
    /**
     *
     * @param {number} v
     */
    set aoMapIntensity(v: number);
    /**
     *
     * @returns {number}
     */
    get aoMapIntensity(): number;
    /**
     *
     * @param {Color} c
     */
    set emissive(c: Color);
    /**
     *
     * @returns {Color}
     */
    get emissive(): Color;
    /**
     *
     * @param {Texture} v
     */
    set emissiveMap(v: Texture);
    /**
     *
     * @returns {Texture}
     */
    get emissiveMap(): Texture;
    /**
     *
     * @param {Texture} v
     */
    set bumpMap(v: Texture);
    /**
     *
     * @returns {Texture}
     */
    get bumpMap(): Texture;
    /**
     *
     * @param {number} v
     */
    set bumpScale(v: number);
    /**
     *
     * @returns {number}
     */
    get bumpScale(): number;
    /**
     *
     * @param {Texture} v
     */
    set displacementMap(v: Texture);
    /**
     *
     * @returns {Texture}
     */
    get displacementMap(): Texture;
    /**
     *
     * @param {number} v
     */
    set displacementScale(v: number);
    /**
     *
     * @returns {number}
     */
    get displacementScale(): number;
    /**
     *
     * @param {number} v
     */
    set displacementBias(v: number);
    /**
     *
     * @returns {number}
     */
    get displacementBias(): number;
    /**
     *
     * @param {Texture} v
     */
    set envMap(v: Texture);
    /**
     *
     * @returns {Texture}
     */
    get envMap(): Texture;
    /**
     *
     * @param {number} v
     */
    set envMapIntensity(v: number);
    /**
     *
     * @returns {number}
     */
    get envMapIntensity(): number;
    /**
     *
     * @param {number} v
     */
    set refractionRatio(v: number);
    /**
     *
     * @returns {number}
     */
    get refractionRatio(): number;
}
import { ForwardPlusThreeMaterial } from "./ForwardPlusThreeMaterial.js";
//# sourceMappingURL=FPlusStandardMaterial.d.ts.map