diff --git a/src/interfaces.ts b/src/interfaces.ts index 9769d78e..24dcf26f 100644 --- a/src/interfaces.ts +++ b/src/interfaces.ts @@ -1,19 +1,23 @@ export type RESEND_ERROR_CODE_KEY = - | 'missing_required_field' | 'invalid_idempotency_key' + | 'validation_error' + | 'missing_api_key' + | 'restricted_api_key' + | 'invalid_api_key' + | 'not_found' + | 'method_not_allowed' | 'invalid_idempotent_request' | 'concurrent_idempotent_requests' + | 'invalid_attachment' + | 'invalid_from_address' | 'invalid_access' | 'invalid_parameter' | 'invalid_region' + | 'missing_required_field' + | 'monthly_quota_exceeded' + | 'daily_quota_exceeded' | 'rate_limit_exceeded' - | 'missing_api_key' - | 'invalid_api_key' - | 'suspended_api_key' - | 'invalid_from_address' - | 'validation_error' - | 'not_found' - | 'method_not_allowed' + | 'security_error' | 'application_error' | 'internal_server_error';