import type { Selection } from 'd3'; import type { RNABase } from '../../../domain/entities/RNABase'; import { BaseMonomerRenderer } from '../../render/renderers/BaseMonomerRenderer'; export declare class RNABaseRenderer extends BaseMonomerRenderer { monomer: RNABase; constructor(monomer: RNABase, scale?: number); get textColor(): "#fff" | "#333333"; protected get modificationConfig(): { backgroundId: string; } | undefined; protected appendBody(rootElement: Selection, theme: any): Selection; show(theme: any): void; get enumerationElementPosition(): { x: number; y: number; }; get beginningElementPosition(): undefined; }