package authinfra type ( PasswordResetOTPCreateRequest struct { Email string } PasswordResetOTPCreateResponse struct { OTP string } ) type ( ValidatePasswordResetOTPRequest struct { Email string OTP string } ValidatePasswordResetOTPResponse struct { Token string } ) type ( ValidatePasswordResetTokenRequest struct { Email string Token string } ValidatePasswordResetTokenResponse struct { } ) type ( Type uint Config any ) const ( CacheAuthInfrastructureServiceType Type = iota )