/** * Copyright (c) 2018-2026 mol* contributors, licensed under MIT, See LICENSE file for more info. * * @author David Sehnal * @author Alexander Rose * @author Yakov Pechersky */ import { Vec3 } from '../../mol-math/linear-algebra.js'; import { ParamDefinition as PD } from '../../mol-util/param-definition.js'; import { PluginStateObject as SO } from '../objects.js'; import { StateTransformer } from '../../mol-state/index.js'; export { VolumeFromCcp4 }; export { VolumeFromDsn6 }; export { VolumeFromCube }; export { VolumeFromDx }; export { AssignColorVolume }; export { VolumeFromDensityServerCif }; export { VolumeFromSegmentationCif }; export { VolumeTransform }; export { VolumeInstances }; export { CustomVolumeProperties }; type VolumeFromCcp4 = typeof VolumeFromCcp4; declare const VolumeFromCcp4: StateTransformer>; type VolumeFromDsn6 = typeof VolumeFromDsn6; declare const VolumeFromDsn6: StateTransformer>; type VolumeFromCube = typeof VolumeFromCube; declare const VolumeFromCube: StateTransformer>; type VolumeFromDx = typeof VolumeFromDx; declare const VolumeFromDx: StateTransformer>; type VolumeFromDensityServerCif = typeof VolumeFromDensityServerCif; declare const VolumeFromDensityServerCif: StateTransformer>; type VolumeFromSegmentationCif = typeof VolumeFromSegmentationCif; declare const VolumeFromSegmentationCif: StateTransformer[]; ownerId: string; }>>; type AssignColorVolume = typeof AssignColorVolume; declare const AssignColorVolume: StateTransformer>; type VolumeTransform = typeof VolumeTransform; declare const VolumeTransform: StateTransformer, "matrix"> | PD.NamedParams, "components">; }>>; type VolumeInstances = typeof VolumeInstances; declare const VolumeInstances: StateTransformer[]; periodicRange: PD.Normalize<{ min: /*elided*/ any; max: /*elided*/ any; }>; }>>; type CustomVolumeProperties = typeof CustomVolumeProperties; declare const CustomVolumeProperties: StateTransformer; }>>;