package Ġcom . bed rest . app . data . repository Ċ Ċ import Ġcom . bed rest . app . data . model . Availability Item Ċ import Ġcom . bed rest . app . data . model . Base Response Ċ import Ġcom . bed rest . app . data . remote . Availability Api Ċ import Ġjavax . inject . Inject Ċ Ċ class ĠAvailability Repository Impl Ġ@ Inject Ġconstructor ( ĊĠĠĠ Ġprivate Ġval Ġavailability Api : ĠAvailability Api Ċ ) Ġ: ĠAvailability Repository Ġ{ ĊĊĠĠĠ Ġoverride Ġsuspend Ġfun Ġget Ho spital Availability ( ĊĠĠĠĠĠĠĠ Ġprovince : ĠString , ĊĠĠĠĠĠĠĠ Ġre validate : ĠBoolean ĊĠĠĠ Ġ): ĠBase Response < List < Availability Item >> Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġavailability Api . get Ho spital Availability ( province , Ġre validate ) ĊĠĠĠ Ġ} Ċ }