import 'package:freezed_annotation/freezed_annotation.dart';

import '../../../../domain/models/delivery_location.dart';

part '../../../../_generated/presentation/screens/provide_location/bloc/provide_location_state.freezed.dart';

@freezed
abstract class ProvideLocationState with _$ProvideLocationState {
  const factory ProvideLocationState({
    @Default("") String deliveryLocationCode,
    @Default(DeliveryLocation.room) DeliveryLocation deliveryLocation,
  }) = _ProvideLocationState;
}