@thisisagile/easy
Version:
Straightforward library for building domain-driven microservice architectures
11 lines (10 loc) • 319 B
TypeScript
import { Struct } from './Struct';
import { Audit } from './Audit';
import { Id } from '../types/Id';
import { Json } from '../types/Json';
export declare abstract class Entity extends Struct {
readonly id: Id;
readonly created: Audit;
readonly lastModified: Audit;
protected merge(a: unknown): Json;
}