import { DiagramModel } from '../model/diagram-model'; /** * A diagram importer which given a diagram's representation in some other form imports the diagram into a given diagram model. * @public * @see DiagramModel * @see DiagramModelExporter */ export interface DiagramModelImporter { /** * Imports a diagram in the given model using the given data. * @public */ import(model: DiagramModel, data: T): DiagramModel; }