import { default as React } from '../../../node_modules/react'; import { AssetLibraryManager, THREE, MaterialConfig } from '@easytwin/runtime'; interface MaterialEditorContainerProps { material: THREE.Material; assetLibrary: AssetLibraryManager; onClose: () => void; onUpdate: (config: MaterialConfig) => void; onConfirm: (config: MaterialConfig) => void; onNameUpdate?: (value: string) => void; onNameConfirm?: (value: string) => void; nameReadOnly?: boolean; type: 'SceneMaterial' | 'ModelMaterial'; } export declare function MaterialEditorContainer({ material, assetLibrary, type, onClose, onUpdate, onConfirm, onNameUpdate, onNameConfirm, nameReadOnly, }: MaterialEditorContainerProps): React.JSX.Element; export default MaterialEditorContainer;