package Ġeu . fb k . st . crypto ac . core Ċ Ċ import Ġeu . fb k . st . crypto ac . Crypto AC FormField Ċ import Ġeu . fb k . st . crypto ac . core . elements . User Ċ import Ġeu . fb k . st . crypto ac . crypto . Crypto Type Ċ import Ġkotlinx . serialization . Serializable Ċ Ċ /** ĠParameters Ġfor Ġmock Ġimplementation Ġof ĠCore RB AC . ĠUse Ġonly Ġduring Ġtesting Ġand Ġdevelopment Ġ*/ Ċ @ Serializable Ċ class ĠCore Parameters MOCK ( ĊĠĠĠ Ġoverride Ġvar Ġuser : ĠUser , ĊĠĠĠ Ġoverride Ġval Ġcore Type : ĠCore Type Ġ= ĠCore Type . RB AC _ MOCK , ĊĠĠĠ Ġoverride Ġval Ġcrypto Type : ĠCrypto Type , ĊĠĠĠ Ġoverride Ġval Ġversion Number : ĠInt Ġ= Ġ 1 , Ċ ) Ġ: ĠCore Parameters () Ġ{ ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġfun Ġfrom Map (): ĠCore Parameters MQTT ? Ġ= Ġnull ĊĠĠĠĠĠĠĠ Ġfun Ġto Map (): ĠList < List < Crypto AC FormField >> Ġ= ĠlistOf () ĊĠĠĠ Ġ} ĊĠĠĠ Ġoverride Ġfun Ġupdate ( updated Parameters : ĠCore Parameters ) Ġ{ ĊĠĠĠ Ġ} Ċ }