package Ġcom . application . am mis k itchen . domain . use case . auth Ċ Ċ import Ġcom . application . am mis k itchen . data . models . request . auth . Request Send OTP Ċ import Ġcom . application . am mis k itchen . data . models . response . auth . Response Send OTP Ċ import Ġcom . application . am mis k itchen . data . util . Resource Ċ import Ġcom . application . am mis k itchen . domain . repository . Am mis K itchen Repository Ċ Ċ class ĠAuth Get OTP UseCase ( private Ġval Ġam mis K itchen Repository : ĠAm mis K itchen Repository ) Ġ{ ĊĠĠĠ Ġsuspend Ġfun Ġexecute ( request Send OTP : ĠRequest Send OTP ): ĠResource < Response Send OTP > Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġam mis K itchen Repository . auth Get OTP ( request Send OTP ) ĊĠĠĠ Ġ} Ċ }