ketcher-core
Version:
Web-based molecule sketcher
13 lines (12 loc) • 770 B
TypeScript
import type { BaseMonomer } from "./BaseMonomer";
export declare class MonomerSequenceNode {
readonly monomer: BaseMonomer;
private readonly monomersCache;
constructor(monomer: BaseMonomer);
get SubChainConstructor(): typeof import("./monomer-chains/RnaSubChain").RnaSubChain | typeof import("./monomer-chains/ChemSubChain").ChemSubChain | typeof import("./monomer-chains/PhosphateSubChain").PhosphateSubChain | typeof import("./monomer-chains/PeptideSubChain").PeptideSubChain;
get firstMonomerInNode(): BaseMonomer;
get lastMonomerInNode(): BaseMonomer;
get monomers(): BaseMonomer[];
get renderer(): import("../..").BaseMonomerRenderer | import("../..").BaseSequenceItemRenderer | undefined;
get modified(): boolean;
}