import { TableInfo } from './table.interface'; export interface EditorElementData { src?: string; alt?: string; text?: string; source?: string; language?: string; enableEdit?: string; tableData?: TableInfo; } export interface EditorElement { name: string; tagName: string; isContainer?: boolean; focused?: boolean; data?: EditorElementData; children?: Array; classNames?: Array; } export interface Rectangle { top: number; left: number; bottom: number; right: number; width?: number; height?: number; }