import * as DG from 'datagrok-api/dg'; import { BuildDataFunc, UnitsHandlerBase } from '../utils/units-handler-base'; import { Molecule3DBase, Molecule3DBuildDataFunc } from './types'; import { IPdbHelper } from '../pdb/pdb-helper'; export declare const Temps: { uh: string; data: string; }; export declare enum Molecule3DUnits { pdb = "pdb", pdbqt = "pdbqt", mmcif = "mmcif" } export declare const Molecule3DFileExts: { [units: string]: string; }; export declare const Molecule3DBuildDataFuncs: { [units: string]: Molecule3DBuildDataFunc; }; export declare const Molecule3DNameColumnNames: string[]; export declare class Molecule3DUnitsHandler extends UnitsHandlerBase { constructor(col: DG.Column); protected getFileExt(): string; protected getBuildDataFunc(): BuildDataFunc; getAsPdb(ph: IPdbHelper): Promise>; static getOrCreate(col: DG.Column): Molecule3DUnitsHandler; } //# sourceMappingURL=molecule-3d-units-handler.d.ts.map