import { type ThreeWebGPUCompatibilityOptions } from './three-r185.js'; import type { ShaderBackend, ShaderCompatibility } from './types.js'; export declare function createThreeWebGPUShaderCompatibility(options: ThreeWebGPUCompatibilityOptions): ShaderCompatibility; /** Adapter for WebGPURenderer's WebGL fallback backend. */ export declare function createThreeWebGLShaderCompatibility(options: ThreeWebGPUCompatibilityOptions): ShaderCompatibility; /** The seam for an installed Three.js version and the active renderer backend. */ export declare function createThreeShaderCompatibility(options: ThreeWebGPUCompatibilityOptions & { readonly backend: ShaderBackend; }): ShaderCompatibility;