import * as DG from 'datagrok-api/dg'; import { HelmMol } from '../helm/types'; import { PropsBase, RenderServiceBase } from '../utils/cell-renderer-async-base'; import { IMonomerLibBase } from '../types/monomer-library'; export declare class HelmProps extends PropsBase { readonly helm: string; readonly monomerLib: IMonomerLibBase; constructor(helm: string, monomerLib: IMonomerLibBase, backColor: number, width: number, height: number); } export type HelmAux = { /** The molecule made of atoms (monomers) and bonds */ mol: HelmMol; /** SVG bounding box */ bBox: DG.Rect; /** Draw bounding box */ dBox: DG.Rect; /** Cell box {0, 0, w, h} */ cBox: DG.Rect; }; export declare abstract class HelmServiceBase extends RenderServiceBase { } export declare function getHelmService(): Promise; //# sourceMappingURL=helm-service.d.ts.map