// This file is generated and will be overwritten automatically. #import /** Charging waypoint metadata object from Directions API */ NS_SWIFT_NAME(ChargingWaypointMetadata) __attribute__((visibility ("default"))) @interface MBNNChargingWaypointMetadata : NSObject // This class provides custom init which should be called - (nonnull instancetype)init NS_UNAVAILABLE; // This class provides custom init which should be called + (nonnull instancetype)new NS_UNAVAILABLE; - (nonnull instancetype)initWithType:(nonnull NSString *)type name:(nonnull NSString *)name chargeTime:(NSTimeInterval)chargeTime chargeTo:(uint32_t)chargeTo chargeAtArrival:(uint32_t)chargeAtArrival plugType:(nonnull NSString *)plugType powerKw:(uint32_t)powerKw stationId:(nonnull NSString *)stationId; @property (nonatomic, readonly, nonnull, copy) NSString *type; @property (nonatomic, readonly, nonnull, copy) NSString *name; @property (nonatomic, readonly) NSTimeInterval chargeTime; @property (nonatomic, readonly) uint32_t chargeTo; @property (nonatomic, readonly) uint32_t chargeAtArrival; @property (nonatomic, readonly, nonnull, copy) NSString *plugType; @property (nonatomic, readonly) uint32_t powerKw; @property (nonatomic, readonly, nonnull, copy) NSString *stationId; - (BOOL)isEqualToChargingWaypointMetadata:(nonnull MBNNChargingWaypointMetadata *)other; @end