import * as DG from 'datagrok-api/dg'; import { BuildDataFunc, UnitsHandlerBase } from '../utils/units-handler-base'; import { MoleculeBuildDataFunc, MoleculeBase } from './types'; import { IPdbHelper } from '../pdb/pdb-helper'; export declare const Temps: { uh: string; data: string; }; export declare enum MoleculeUnits { molV2000 = "molV2000", molV3000 = "molV3000" } export declare const MoleculeFileExts: { [units: string]: string; }; export declare const MoleculeBuildDataFuncs: { [units: string]: MoleculeBuildDataFunc; }; export declare const MoleculeNameColumnNames: string[]; export declare class MoleculeUnitsHandler extends UnitsHandlerBase { constructor(col: DG.Column); protected getFileExt(): string; protected getBuildDataFunc(): BuildDataFunc; getAsPdb(ph: IPdbHelper): Promise>; static getOrCreate(col: DG.Column): MoleculeUnitsHandler; } //# sourceMappingURL=molecule-units-handler.d.ts.map