#ifndef BarcodeItem_h
#define BarcodeItem_h

#import <Foundation/Foundation.h>

#import <ScanbotBarcodeScannerSDK/ScanbotBarcodeScannerSDK-Swift.h>
#import <ScanbotBarcodeSDKWrapper/ScanbotBarcodeSDKWrapper-Swift.h>


@interface BarcodeItem : NSObject

@property (nonatomic, strong) NSString *text;
@property (nonatomic, strong) SBSDKBarcodeType *type;

- (instancetype)initWithText:(NSString *)text andType:(SBSDKBarcodeType *)type;
- (BOOL)isEqual:(id)object;

+ (NSString *) uuidFor:(SBSDKBarcodeScannerResult *)barcodeItem;
@end

#endif /* BarcodeItem_h */
