import { THREE } from "@x-viewer/core"; type EnableRender = () => void; /** * Appends gltfeditor-style material sections (general + type-specific) under {@link container}. * Caller supplies identity fields (name / UUID) separately if needed. * {@link refreshPanel} is called after texture replace/remove so the panel re-renders with the new state. */ export declare function appendMaterialTypeEditor(container: HTMLElement, mat: THREE.Material, enableRender: EnableRender, refreshPanel?: () => void): void; export {};