import type { BaseMonomer } from '../entities/BaseMonomer'; export declare class LinkerSequenceNode { monomer: BaseMonomer; private readonly firstMonomerInChain?; constructor(monomer: BaseMonomer, firstMonomerInChain?: BaseMonomer | undefined); get SubChainConstructor(): typeof import("./monomer-chains/ChemSubChain").ChemSubChain | typeof import("./monomer-chains/RnaSubChain").RnaSubChain | 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; static isValidPartForLinker(monomer?: BaseMonomer): monomer is BaseMonomer; static isPartOfLinker(monomer?: BaseMonomer): boolean; }