import Item from "../domain/entities/item"; import ItemRepository from "../domain/repositories/item.repository"; import UpdateItemService from "../domain/services/updateItem.service"; import { UpdateItemAttr } from "../domain/types/item.type"; import Result from "../utils/result"; export default class UpdateItemServiceImpl implements UpdateItemService { private repository; constructor(repository: ItemRepository); run(payload: UpdateItemAttr): Promise>; }