package Ġnet . ais cope . g dd _ app . ui . main Ċ Ċ import Ġcom . kar umi . dex ter . Permission Token Ċ import Ġcom . kar umi . dex ter . listener . Permission Denied Response Ċ import Ġcom . kar umi . dex ter . listener . Permission Granted Response Ċ import Ġcom . kar umi . dex ter . listener . Permission Request Ċ import Ġcom . kar umi . dex ter . listener . single . Permission Listener Ċ Ċ object ĠNo Op Permission Listener Ġ: ĠPermission Listener Ġ{ ĊĠĠĠ Ġoverride Ġfun Ġon Permission Granted ( response : ĠPermission Granted Response ?) Ġ{ ĊĠĠĠĠĠĠĠ Ġ// Ġdo Ġnothing ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġon Permission R ationale ShouldBe Shown ( ĊĠĠĠĠĠĠĠ Ġpermission : ĠPermission Request ?, ĊĠĠĠĠĠĠĠ Ġtoken : ĠPermission Token ? ĊĠĠĠ Ġ) Ġ{ ĊĠĠĠĠĠĠĠ Ġ// Ġdo Ġnothing ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġon Permission Denied ( response : ĠPermission Denied Response ?) Ġ{ ĊĠĠĠĠĠĠĠ Ġ// Ġdo Ġnothing ĊĠĠĠ Ġ} Ċ } Ċ