import type { OpenedMaterial } from '../file-viewer/open'; import type { IsosurfaceSettings, VolumetricData } from '../isosurface'; import type { AnyStructure } from './index'; export type StructureDocument = { structure: AnyStructure | undefined; volumetric_data: VolumetricData[] | undefined; isosurface_settings: IsosurfaceSettings; active_volume_idx: number; }; export declare function apply_structure_material(current: StructureDocument, opened: OpenedMaterial): { document: StructureDocument; notice?: string; };