Types of right of first refusal agreement