Convert the Direct into Indirect speech: I said to her, "I will have written letters"?

Review the verified answer and explanation for this SPSC – Sindh Public Service Commission past-paper question on CampusFin.

Convert the Direct into Indirect speech: I said to her, "I will have written letters"? Answer: I told her that I would have written letters

The direct speech "I said to her, 'I will have written letters'" converts to indirect speech as: I told her that I would have written letters.