export interface SubDiagramData { id?: string; ord?: number; title: string; link: string; texts: Array; } export interface IBaseDiagramData { id: string; order: number; title: string; link: string; diagrams: Array; parameters: IDiagramParameters; } export declare class BaseDiagramData implements IBaseDiagramData { id: string; order: number; title: string; link: string; diagrams: Array; parameters: IDiagramParameters; constructor(); } export interface IDiagramParameters { centerRelativeSize: number; centerRelativeXPosition: number; centerRelativeYPosition: number; connectorRadius: number; connectorRelativeSize: number; armRadius: number; armRelativeSize: number; textRadius: number; textRelativeSize: number; textconnectorRadius: number; textconnectorRelativeSize: number; offset: number; centerFontSize: number; armFontSize: number; textFontSize: number; } export declare class DiagramParameters implements IDiagramParameters { centerRelativeSize: number; centerRelativeXPosition: number; centerRelativeYPosition: number; connectorRadius: number; connectorRelativeSize: number; armRadius: number; armRelativeSize: number; textRadius: number; textRelativeSize: number; textconnectorRadius: number; textconnectorRelativeSize: number; offset: number; centerFontSize: number; armFontSize: number; textFontSize: number; constructor(); } export interface SubDiagramTexts { id: string; ord: number; text: string; }