Direct forgivers are very interested in being clear, plain and honest - you hurt me, but I forgive you. Often, this comes after you, as the victim, has hashed things out with the offender.
The best thing about direct forgivers is when you say those words, you really mean them. That way, you and your friend can move on to your new normal.
As a direct forgiver, you risk making things more complicated by the way you address the hurt you feel by getting angry and possibly saying things you don't mean. The offender may even feel like you're blowing things out of proportion. Stay the course with a measure of perspective, and direct the heat of the anger to another method (writing, punching a pillow, etc.) until the edge is burned off.
You prefer to deal with your friend's transgression alone,because you want to avoid conflict. The offender never gets an "I forgive you" sentence or speech from you, so they may never know how much they may have hurt you. They know they are forgiven because you'll probably act like things are back to normal, or even use humor and non-verbal cues to drive the point home that the transgression is in the past.
Indirect forgivers may hold on to some negative affects from the transgression. It's okay that conflict is totally not your thing, but make sure you have released yourself (just like you did your friend) of the negative feelings that have come up after this transgression.
You're going to forgive, but you also in protection mode. You want to make sure those feelings don't come up for you again by something this offender has done. You'll set boundaries, limitations, and conditions for your friendship to protect it. You desire the friendship to continue, but you are making it clear that some things won't be tolerated.
Conditional forgivers often risk losing the friendship because the offender does not want to adhere to your conditions. Depending on the severity of the transgression, this is something you'll have to decide for yourself if you're ready to move on without this person in your life, or compromise.