UNPKG

@log4brains/core

Version:

Log4brains architecture knowledge base core API

11 lines 394 B
export declare type ValueObjectProps = Record<string, unknown>; /** * @desc ValueObjects are objects that we determine their * equality through their structural property. */ export declare abstract class ValueObject<T extends ValueObjectProps> { readonly props: T; constructor(props: T); equals(vo?: ValueObject<T>): boolean; } //# sourceMappingURL=ValueObject.d.ts.map