import { ShaderBundlerTransformOptions } from './transform.js'; import './shader-transform-D160zMyt.js'; import 'vite'; interface WebpackShaderLoaderContext { readonly resourcePath: string; getOptions?(): ShaderBundlerTransformOptions; } /** * webpack loader for Three's canonical WebGPU build. * * Configure it as a pre-loader so the provider hook is present before webpack * parses and optimizes Three.js. */ declare function threeBlocksShaderLoader(this: WebpackShaderLoaderContext, source: string): string; export { threeBlocksShaderLoader as default };