UNPKG

@metadev/essential-core

Version:

Core SDK Metamodeling Framework. Essential

16 lines (13 loc) 501 B
import { Model, IError } from './modelElement.cjs'; import { ModelElementBaseBuilder, ModelElementBase } from './modelElementBase.cjs'; import './errorBase.cjs'; interface ModelBaseBuilder extends ModelElementBaseBuilder, Partial<ModelBase> { } declare class ModelBase extends ModelElementBase implements Model { modelName: string; version: string; constructor(options?: ModelBaseBuilder); toString(): string; validate(): IError[]; } export { ModelBase, type ModelBaseBuilder };