import { AmbiguousMonomer, BaseMonomer } from 'ketcher-core'; export declare const isSenseBase: (monomer: BaseMonomer | AmbiguousMonomer) => boolean; export declare const isAntisenseCreationDisabled: (selectedMonomers: BaseMonomer[]) => boolean; export declare const hasOnlyDeoxyriboseSugars: (selectedMonomers: BaseMonomer[]) => boolean; export declare const hasOnlyRiboseSugars: (selectedMonomers: BaseMonomer[]) => boolean; export declare const isAntisenseOptionVisible: (selectedMonomers: BaseMonomer[]) => boolean; export declare const AMINO_ACID_MODIFICATION_MENU_ITEM_PREFIX = "aminoAcidModification-"; export declare const getModifyAminoAcidsMenuItems: (selectedMonomers: BaseMonomer[]) => { name: string; title: string; onMouseOver: () => void; onMouseOut: () => void; }[]; export declare const getMonomersForAminoAcidModification: (selectedMonomers: BaseMonomer[], contextMenuEvent?: any) => BaseMonomer[]; export declare const isCycleExistsForSelectedMonomers: (selectedMonomers: BaseMonomer[]) => boolean;