package Ġcom . t ange m Ċ Ċ import Ġcom . squareup . sql de light . Query Ċ import Ġcom . squareup . sql de light . Trans acter Ċ import Ġkotlin . Any Ċ import Ġkotlin . Boolean Ċ import Ġkotlin . String Ċ Ċ interface ĠCard Values Entity Queries Ġ: ĠTrans acter Ġ{ ĊĠ Ġfun Ġ< T Ġ: ĠAny > Ġselect By Card Id ( card Id : ĠString , Ġmapper : Ġ( ĊĠĠĠ Ġcard Id : ĠString , ĊĠĠĠ Ġis Pin 1 Default : ĠBoolean ?, ĊĠĠĠ Ġis Pin 2 Default : ĠBoolean ?, ĊĠĠĠ Ġcard Verification : ĠVerification State ?, ĊĠĠĠ Ġcard Validation : ĠVerification State ?, ĊĠĠĠ Ġcode Verification : ĠVerification State ? ĊĠ Ġ) Ġ-> ĠT ): ĠQuery < T > ĊĊĠ Ġfun Ġselect By Card Id ( card Id : ĠString ): ĠQuery < Card Values > ĊĊĠ Ġfun Ġinsert Or Replace ( ĊĠĠĠ Ġcard Id : ĠString , ĊĠĠĠ Ġis Pin 1 Default : ĠBoolean ?, ĊĠĠĠ Ġis Pin 2 Default : ĠBoolean ?, ĊĠĠĠ Ġcard Verification : ĠVerification State ?, ĊĠĠĠ Ġcard Validation : ĠVerification State ?, ĊĠĠĠ Ġcode Verification : ĠVerification State ? ĊĠ Ġ) ĊĊĠ Ġfun Ġdelete All () ĊĊĠ Ġfun Ġdelete By Card Id ( card Id : ĠString ) Ċ } Ċ