abstract class Repository { Future consultarPorId(int id); Future guardar(T entidad); Future eliminar(int id); Future> consultarConOrden( {String? orderBy, int? limit, int? offset, String? where, List? whereArgs}); }