back/src/domain/repository/IndicatorRepository.ts
import { Indicator } from 'domain/entity' export interface IndicatorRepository { save: (indicator: Indicator) => Promise<Indicator> list: () => Promise<Indicator[]> get: (idIndicator: number) => Promise<Indicator> remove: (idIndicator: number) => Promise<void> clean: () => Promise<void> updateValue: (idIndicator: number, value: number) => Promise<Indicator>}