// // HPSharedItem.h // HotPocket // // Created by Tomek Wójcik on 27/09/2025. // #import NS_ASSUME_NONNULL_BEGIN @interface HPSharedItem : NSObject @property (nullable) id payload; @property NSString *typeIdentifier; @property (nullable) NSError *error; -(instancetype)initWithPayload:(nullable id)payload typeIdentifier:(NSString *)typeIdentifier error:(nullable NSError *)error; -(NSURL *)maybeURL; @end NS_ASSUME_NONNULL_END