@eang/core
Version:
eang - model driven enterprise event processing
13 lines (12 loc) • 463 B
TypeScript
import type { DiagramDocument } from '../diagram.js';
import { Obj } from '../entity.js';
import { ObjOptions } from './base.js';
export interface DiagramObjOptions extends Omit<ObjOptions, 'childOf' | 'data'> {
childOf: string;
data?: DiagramDocument;
}
export declare class DiagramObj extends Obj<'Diagram'> {
readonly typeOf: "Diagram";
constructor(opts: DiagramObjOptions);
}
export declare function isDiagramObj(obj: any): obj is DiagramObj;