ketcher-core
Version:
Web-based molecule sketcher
11 lines (10 loc) • 584 B
TypeScript
import { BaseMonomer } from './BaseMonomer';
import { AttachmentPointName } from "../types";
import { PeptideSubChain } from "./monomer-chains/PeptideSubChain";
import { SubChainNode } from "./monomer-chains/types";
export declare class Peptide extends BaseMonomer {
getValidSourcePoint(secondMonomer?: BaseMonomer): AttachmentPointName | undefined;
getValidTargetPoint(firstMonomer: BaseMonomer): AttachmentPointName | undefined;
get SubChainConstructor(): typeof PeptideSubChain;
isMonomerTypeDifferentForChaining(monomerToChain: SubChainNode): boolean;
}