package Ġbr . com . bl u . bs 2 . sint et iz ador . cont as . csv . service . process ador Ċ Ċ import Ġbr . com . bl u . bs 2 . sint et iz ador . cont as . csv . model . ar quivos . Ar quivo Ċ import Ġbr . com . bl u . bs 2 . sint et iz ador . cont as . csv . utils . exceptions . ServiceException Ċ import Ġjava . io . File Ċ import Ġjava . io . IOException Ċ Ċ interface ĠI Process ar Deposit o Service Ġ{ ĊĊĠĠĠ Ġ@ Throws ( Exception :: class ) ĊĠĠĠ Ġfun Ġef et uar Process amentos ( cam in ho Ar quivos : ĠString ?) ĊĊĠĠĠ Ġ@ Throws ( Exception :: class ) ĊĠĠĠ Ġfun Ġef et uar Process amentos Por ( file C amin ho Ar quivos : ĠFile ?) ĊĊĠĠĠ Ġ@ Throws ( IOException :: class , ĠService Exception :: class ) ĊĠĠĠ Ġfun Ġprocess ar Trans acoes Por Ar quivo ( ar quivo : ĠAr quivo ?): ĠAr quivo ? Ċ } Ċ