import { Atom } from "./CoreAtom"; import { BaseMonomer } from "./BaseMonomer"; import { MonomerToAtomBondRenderer } from "../../application/render/renderers/MonomerToAtomBondRenderer"; import { 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; }