UNPKG

@caidrive/shared

Version:

caidrive.shared.components

24 lines (23 loc) 428 B
/** * What it does. * * @param name - Parameter description. * @returns Type and description of the returned object. * * @example * ``` * Write me later. * ``` */ import { KeyValuePairs } from "../core"; export declare abstract class ValueObject<T extends KeyValuePairs> { protected props: T; /** * */ constructor(props: T); /** * */ equals(vObject: ValueObject<T>): boolean; }