You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

19 lines
413 B

  1. //
  2. // HomeInteractorIO.swift
  3. // GMERemittance
  4. //
  5. // Created by gme_2 on 21/09/2018.
  6. //Copyright © 2018 Gobal Money Express Co. Ltd. All rights reserved.
  7. //
  8. protocol HomeInteractorInput: class {
  9. func fetchUserInfo()
  10. func fetchHotLines()
  11. }
  12. protocol HomeInteractorOutput: class {
  13. func show(model: User)
  14. func show(error: Error)
  15. func show(panicError: Error)
  16. func setHotLine(with model: [HotLine]?)
  17. }