package Ġcom . k ry g ode v . app for artists . feature _ image . domain . use _ case . image Ċ Ċ import Ġcom . k ry g ode v . app for artists . core . domain . model . Image Model Ċ import Ġcom . k ry g ode v . app for artists . core . domain . util . Resource Ċ import Ġcom . k ry g ode v . app for artists . feature _ image . domain . repository . Image Repository Ċ import Ġkotlinx . coroutines . flow . Flow Ċ Ċ class ĠDelete Image ( ĊĠĠĠ Ġprivate Ġval Ġ_ repository : ĠImage Repository Ċ ) Ġ{ ĊĊĠĠĠ Ġoperator Ġfun Ġinvoke ( image : ĠImage Model ): ĠFlow < Resource < Void >> Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġ_ repository . delete Image ( image Ġ= Ġimage ) ĊĠĠĠ Ġ} Ċ Ċ }