import 'package:dartz/dartz.dart'; import 'package:equatable/equatable.dart'; import 'error/failures.dart'; abstract class UseCase { Future> call(Params params); } class NoParams extends Equatable { @override List get props => []; }