import ItemRepository from "../domain/repositories/item.repository"; import DeleteItemService from "../domain/services/deleteItem.service"; import { DeleteItemAttr } from "../domain/types/item.type"; import Result from "../utils/result"; export default class DeleteItemServiceImpl implements DeleteItemService { private itemRepository; constructor(itemRepository: ItemRepository); run(payload: DeleteItemAttr): Promise>; }