@metadev/essential-core
Version:
Core SDK Metamodeling Framework. Essential
16 lines (13 loc) • 501 B
text/typescript
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 };