// // SetupRecipientWireframeInputOutput.swift // GME Remit // // Created by InKwon James Kim on 09/08/2019. //Copyright © 2019 Gobal Money Express Co. Ltd. All rights reserved. // import Foundation enum SetupOpenType: Int { case country = 0 case paymentMode case bank case branch case idType case stateProvince case district case relation case reason case nativeCountry } protocol SetupRecipientWireframeInput: WireframeInput { func openSelectMode(with model: [TablePresenterProtocol], type: SetupOpenType) func openBranches(countryCode: String, bankID: String) } protocol SetupRecipientWireframeOutput: class { func setSelectedData(with model: TablePresenterProtocol?, type: SetupOpenType) }