import { type BaseTexture } from "../Materials/Textures/baseTexture.js";
import { type Scene } from "../scene.js";
/**
 * Gets a default environment BRDF for MS-BRDF Height Correlated BRDF
 * @param scene defines the hosting scene
 * @returns the environment BRDF texture
 */
export declare const GetEnvironmentBRDFTexture: (scene: Scene) => BaseTexture;
/**
 * Gets a default environment fuzz BRDF texture
 * @param scene defines the hosting scene
 * @returns the environment fuzz BRDF texture
 */
export declare const GetEnvironmentFuzzBRDFTexture: (scene: Scene) => BaseTexture;
/**
 * Class used to host texture specific utilities
 */
export declare const BRDFTextureTools: {
    /**
     * Gets a default environment BRDF for MS-BRDF Height Correlated BRDF
     * @param scene defines the hosting scene
     * @returns the environment BRDF texture
     */
    GetEnvironmentBRDFTexture: (scene: Scene) => BaseTexture;
    /**
     * Gets a default environment fuzz BRDF texture
     * @param scene defines the hosting scene
     * @returns the environment fuzz BRDF texture
     */
    GetEnvironmentFuzzBRDFTexture: (scene: Scene) => BaseTexture;
};
