import { BaseMonomer } from 'ketcher-core'; import { PolymerBond } from 'ketcher-core/dist/domain/entities/PolymerBond'; export interface MonomerConnectionOnlyProps { firstMonomer?: BaseMonomer; secondMonomer?: BaseMonomer; polymerBond?: PolymerBond; isReconnectionDialog?: boolean; } export interface ConfirmationDialogOnlyProps { title?: string; confirmationText?: string; onConfirm?: () => void; } export interface RequiredModalProps { onClose: () => void; isModalOpen: boolean; } export declare type MonomerConnectionProps = MonomerConnectionOnlyProps & RequiredModalProps; export declare type ConfirmationDialogProps = ConfirmationDialogOnlyProps & RequiredModalProps; export declare type AdditionalModalProps = Partial;