import * as React from 'react' import { ShaderMaterial } from 'three' import { extend, ReactThreeFiber } from '@react-three/fiber' import { DiscardMaterial as DiscardMaterialImpl } from '../materials/DiscardMaterial' import { ForwardRefComponent } from '../helpers/ts-utils' declare global { namespace JSX { interface IntrinsicElements { discardMaterialImpl: ReactThreeFiber.ShaderMaterialProps } } } export const MeshDiscardMaterial: ForwardRefComponent = /* @__PURE__ */ React.forwardRef( (props: JSX.IntrinsicElements['shaderMaterial'], fref: React.ForwardedRef) => { extend({ DiscardMaterialImpl }) return } )