package Ġcom . jes en . clean architecture . feature _ note . domain . use _ case Ċ Ċ import Ġcom . jes en . clean architecture . feature _ note . domain . model . Note Model Ċ import Ġcom . jes en . clean architecture . feature _ note . domain . repository . Note Repository Ċ Ċ class ĠDelete Note ( ĊĠĠĠ Ġprivate Ġval Ġrepository : ĠNote Repository Ċ ) Ġ{ ĊĊĠĠĠ Ġsuspend Ġoperator Ġfun Ġinvoke ( note : ĠNote Model ) Ġ{ ĊĠĠĠĠĠĠĠ Ġrepository . delete Note ( note ) ĊĠĠĠ Ġ} Ċ }