import 'package:freezed_annotation/freezed_annotation.dart';
part 'legacy_main_shell_view_state.freezed.dart';

@freezed
abstract class LegacyMainShellViewState with _$LegacyMainShellViewState {
  const factory LegacyMainShellViewState({
    @Default(0) int selectedIndex,
    @Default(false) bool isLoading,
    @Default(false) bool isComplete,
    String? error,
  }) = _LegacyMainShellViewState;


}
