UNPKG

ketcher-core

Version:
13 lines (12 loc) 615 B
import { BaseMonomer } from './BaseMonomer'; import { AttachmentPointName } from "../types"; import { RnaSubChain } from "./monomer-chains/RnaSubChain"; import type { SubChainNode } from "./monomer-chains/types"; export declare class Sugar extends BaseMonomer { getValidSourcePoint(secondMonomer?: BaseMonomer): any; getValidTargetPoint(firstMonomer: BaseMonomer): AttachmentPointName | undefined; private static getValidPoint; get SubChainConstructor(): typeof RnaSubChain; isMonomerTypeDifferentForChaining(monomerToChain: SubChainNode): boolean; get isPartOfRNA(): boolean; }