class MqttConstants {
  static const String brokerHost = '66.116.225.226'; // Updated with VPS IP
  static const int brokerPort = 1883;
  static const String username = 'admin';
  static const String passwordString = 'Package@321#'; // Provided by user

  // Topic Structure
  static const String topicRiderStatus = 'nearle/riders/{riderId}/status';
  static const String topicRiderProfile = 'nearle/riders/{riderId}/profile';
  static const String topicRiderLocation = 'nearle/riders/{riderId}/location';
  static const String topicRiderTelemetry = 'nearle/riders/{riderId}/telemetry';
  static const String topicRiderLogs = 'nearle/riders/{riderId}/logs';

  // Status Values
  static const String statusOnline = 'Online';
  static const String statusOffline = 'Offline';
  static const String statusIdle = 'Idle';
}
