/** * Copyright (c) 2018-2025 mol* contributors, licensed under MIT, See LICENSE file for more info. * * @author David Sehnal * @author Alexander Rose * @author Adam Midlik */ import { loadMVS } from '../../extensions/mvs/index.js'; import { loadMVSData } from '../../extensions/mvs/components/formats.js'; import { PluginSpec } from '../../mol-plugin/spec.js'; import { MVSData } from '../../extensions/mvs/mvs-data.js'; export declare const ExtensionMap: { mvs: PluginSpec.Behavior; backgrounds: PluginSpec.Behavior; 'model-export': PluginSpec.Behavior; 'mp4-export': PluginSpec.Behavior; 'geo-export': PluginSpec.Behavior; 'zenodo-import': PluginSpec.Behavior; 'wwpdb-chemical-component-dictionary': PluginSpec.Behavior; 'pdbe-structure-quality-report': PluginSpec.Behavior; 'dnatco-ntcs': PluginSpec.Behavior; 'assembly-symmetry': PluginSpec.Behavior; 'rcsb-validation-report': PluginSpec.Behavior; 'anvil-membrane-orientation': PluginSpec.Behavior; g3d: PluginSpec.Behavior; 'ma-quality-assessment': PluginSpec.Behavior; 'sb-ncbr-partial-charges': PluginSpec.Behavior; tunnels: PluginSpec.Behavior; }; export declare const PluginExtensions: { wwPDBStructConn: { getStructConns(plugin: import("../../mol-plugin/context.js").PluginContext, entry: string | undefined): { [id: string]: import("../../extensions/wwpdb/struct-conn/index.js").StructConnRecord; }; inspectStructConn(plugin: import("../../mol-plugin/context.js").PluginContext, entry: string | undefined, structConnId: string, keepExisting?: boolean): Promise; clearStructConnInspections(plugin: import("../../mol-plugin/context.js").PluginContext, entry: string | undefined): Promise; }; mvs: { MVSData: { SupportedVersion: number; fromMVSJ(mvsjString: string): MVSData; toMVSJ(mvsData: MVSData, space?: string | number): string; toMVSX(mvsData: MVSData, options?: { assets?: { [uri: string]: Uint8Array | string; }; baseUri?: string; skipExternal?: boolean; cache?: { [absoluteUri: string]: Uint8Array | string; }; }): Promise>; isValid(mvsData: MVSData, options?: { noExtra?: boolean; }): boolean; validationIssues(mvsData: MVSData, options?: { noExtra?: boolean; }): string[] | undefined; toPrettyString(mvsData: MVSData): string; createBuilder(): import("../../extensions/mvs/tree/mvs/mvs-builder.js").Root; createMultistate(snapshots: import("../../extensions/mvs/index.js").Snapshot[], metadata?: Pick): import("../../extensions/mvs/index.js").MVSData_States; stateToStates(state: import("../../extensions/mvs/index.js").MVSData_State): import("../../extensions/mvs/index.js").MVSData_States; }; createBuilder: () => import("../../extensions/mvs/tree/mvs/mvs-builder.js").Root; loadMVS: typeof loadMVS; loadMVSData: typeof loadMVSData; util: { queryMVSRef(plugin: import("../../mol-plugin/context.js").PluginContext, ref: string): import("../../mol-state/index.js").StateSelection.CellSeq>, import("../../mol-state/index.js").StateTransform>, import("../../mol-state/index.js").StateObject>, any>>>>; createMVSRefMap(plugin: import("../../mol-plugin/context.js").PluginContext): Map>, import("../../mol-state/index.js").StateTransformer>, import("../../mol-state/index.js").StateObject>, any>>[]>; tryGetPrimitivesFromLoci(loci: import("../../mol-model/loci.js").Loci | undefined): import("../../extensions/mvs/tree/mvs/mvs-tree.js").MVSNode<"primitive">[] | undefined; getCurrentMVSSnapshot(plugin: import("../../mol-plugin/context.js").PluginContext): import("../../extensions/mvs/index.js").Snapshot | undefined; }; }; modelArchive: { qualityAssessment: { config: { EnablePairwiseScorePlot: import("../../mol-plugin/config.js").PluginConfigItem; }; }; }; };