@metadev/essential-core
Version:
Core SDK Metamodeling Framework. Essential
16 lines (13 loc) • 498 B
TypeScript
import { Model, IError } from './modelElement.js';
import { ModelElementBaseBuilder, ModelElementBase } from './modelElementBase.js';
import './errorBase.js';
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 };