import 'package:dartz/dartz.dart'; import 'package:tugas_akhir_supabase/core/errors/failures.dart'; import 'package:tugas_akhir_supabase/domain/entities/field.dart'; abstract class FieldRepository { Future>> getFields(String userId); Future> createField(Field field); Future> updateField(Field field); Future> deleteField(String fieldId); }