import type { MoleculeView, StateMolecule } from '@zakodium/nmrium-core'; export interface StateMoleculeExtended extends Required>, Omit { mf: string; em: number; mw: number; svg: string; atoms: Record; } export interface MoleculeBoundingRect { width: number; height: number; x: number; y: number; } export declare const DRAGGABLE_STRUCTURE_INITIAL_BOUNDING_REACT: MoleculeBoundingRect; export type MoleculesView = Record; export declare function initMolecule(options?: Partial): StateMoleculeExtended; export declare function toJSON(molecule: StateMoleculeExtended): StateMolecule; //# sourceMappingURL=Molecule.d.ts.map