// import { InvalidFieldError } from '@/application/errors' import { Validator } from './validator' export class {{ className }} implements Validator { constructor ( private readonly value: Date, private readonly field: string ) { } validate (): Error | undefined { // if (isNaN(Date.parse(this.value.toString()))) return new InvalidFieldError(this.field) } }