UNPKG

ketcher-core

Version:
17 lines (16 loc) 855 B
import type { Atom } from "./CoreAtom"; import type { BaseMonomer } from "./BaseMonomer"; import type { MonomerToAtomBondRenderer } from "../../application/render/renderers/MonomerToAtomBondRenderer"; import type { MonomerToAtomBondSequenceRenderer } from "../../application/render/renderers/sequence/MonomerToAtomBondSequenceRenderer"; import { BaseBond } from './BaseBond'; export declare class MonomerToAtomBond extends BaseBond { monomer: BaseMonomer; atom: Atom; renderer?: MonomerToAtomBondRenderer | MonomerToAtomBondSequenceRenderer; constructor(monomer: BaseMonomer, atom: Atom); setRenderer(renderer: MonomerToAtomBondRenderer | MonomerToAtomBondSequenceRenderer): void; get firstEndEntity(): BaseMonomer; get secondEndEntity(): Atom; get isHorizontal(): boolean; get isVertical(): boolean; }