import { ThreeElements } from '@react-three/fiber'; import { MaterialTypes } from './three_materials'; type HeightMaterialProps = Omit & { _key?: string; _ref?: unknown; type: MaterialTypes; normalMap?: string | string[] | false; displacementMap?: string | string[]; normalScale: number | number[]; displacementScale: number; [key: string]: unknown; }; /** * HeightMaterial - A material that generates normal maps from displacement/height maps. * * This component requires a `displacementMap` texture to function properly. * Unlike ImageBackground on the Python side, this is not intended for standalone use - * it must be used as a child material within a mesh component. */ export declare function HeightMaterial({ _key, _ref, type, normalMap, displacementMap, normalScale, displacementScale, ...rest }: HeightMaterialProps): import("react/jsx-runtime").JSX.Element; export {};