Diagram showing how a TypeScript interface creates a contract on RequestValidationError and DataBaseConnectionError to ensure that these errors correctly implement the serializeError method and statusCode property.
Diagrama que muestra como una interface de TypeScript crea un contrato en RequestValidationError y DataBaseConnectionError para asegurarse que estos errores implementen correctamente el metodo serializeError y la propiedad statusCode.