/** * Copyright (c) 2020-2025 mol* contributors, licensed under MIT, See LICENSE file for more info. * * @author David Sehnal */ import { PluginStateObject } from '../../mol-plugin-state/objects.js'; import { ParamDefinition as PD } from '../../mol-util/param-definition.js'; import { SphericalBasisOrder } from './spherical-functions.js'; import { StateTransformer } from '../../mol-state/index.js'; import { AlphaOrbital, Basis } from './data-model.js'; declare const BasisAndOrbitals_base: { new (data: { basis: Basis; order: SphericalBasisOrder; orbitals: AlphaOrbital[]; }, props?: { label: string; description?: string; } | undefined): { id: import("../../mol-util/index.js").UUID; type: PluginStateObject.TypeInfo; label: string; description?: string; data: { basis: Basis; order: SphericalBasisOrder; orbitals: AlphaOrbital[]; }; }; type: PluginStateObject.TypeInfo; is(obj?: import("../../mol-state/index.js").StateObject): obj is import("../../mol-state/index.js").StateObject<{ basis: Basis; order: SphericalBasisOrder; orbitals: AlphaOrbital[]; }, PluginStateObject.TypeInfo>; }; export declare class BasisAndOrbitals extends BasisAndOrbitals_base { } export declare const StaticBasisAndOrbitals: StateTransformer>; export declare const CreateOrbitalVolume: StateTransformer[]; clampValues: PD.NamedParams, "off"> | PD.NamedParams, "on">; index: number; }>>; export declare const CreateOrbitalDensityVolume: StateTransformer[]; clampValues: PD.NamedParams, "off"> | PD.NamedParams, "on">; }>>; export declare const CreateOrbitalRepresentation3D: StateTransformer>; export {};