part of 'energy_consumption_per_device_bloc.dart';

sealed class EnergyConsumptionPerDeviceEvent extends Equatable {
  const EnergyConsumptionPerDeviceEvent();

  @override
  List<Object> get props => [];
}

final class LoadEnergyConsumptionPerDeviceEvent
    extends EnergyConsumptionPerDeviceEvent {
  const LoadEnergyConsumptionPerDeviceEvent(this.param);

  final GetEnergyConsumptionPerDeviceParam param;

  @override
  List<Object> get props => [param];
}

final class ClearEnergyConsumptionPerDeviceEvent
    extends EnergyConsumptionPerDeviceEvent {
  const ClearEnergyConsumptionPerDeviceEvent();
}
