UNPKG

ddd-tool-kit

Version:

A development tool kit for using Domain Driven Design in your Web API Node.js

9 lines (8 loc) 439 B
import { IEmailProps } from './email.props'; import { ValueObject } from '../../../abstract/value-object/value-object.abstract'; import { Output } from '../../../utils/output/output.util'; export declare class EmailValueObject extends ValueObject<IEmailProps> { protected sanitizeProps(): void; protected isValidProps(): boolean; static init(props: IEmailProps): Output<import("../../..").IError> | Output<EmailValueObject>; }