package Ġnet . gin i . pay . bank . capture . util Ċ Ċ import Ġandroid . content . Intent Ċ import Ġandroidx . activity . result . Activity Result Launcher Ċ import Ġnet . gin i . android . capture . Async Callback Ċ import Ġnet . gin i . android . capture . Imported File ValidationException Ċ import Ġnet . gin i . pay . bank . capture . Capture Import Input Ċ Ċ internal Ġfun Ġget Import File Callback ( result Launcher : ĠActivity Result Launcher < Capture Import Input >) Ġ= ĊĠĠĠ Ġobject Ġ: ĠAsync Callback < Intent , ĠImport ed File ValidationException > Ġ{ ĊĠĠĠĠĠĠĠ Ġoverride Ġfun ĠonSuccess ( result : ĠIntent ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġresult Launcher . launch ( Capture Import Input . Start ( result )) ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġoverride Ġfun ĠonError ( exception : ĠImport ed File ValidationException ?) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġresult Launcher . launch ( Capture Import Input . Error ( exception )) ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġoverride Ġfun Ġon Cancelled () Ġ{ ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ}