2#import <Foundation/Foundation.h>
15DEFAULT_EXPORT_ATTRIBUTE
21- (nonnull instancetype)initWithId:(int32_t)id
22 name:(nonnull NSString *)name
23 imageUrl:(nullable NSString *)imageUrl;
28+ (nonnull instancetype)categoryWithId:(int32_t)id
29 name:(nonnull NSString *)name
30 imageUrl:(nullable NSString *)imageUrl;
35@property (nonatomic, readonly) int32_t
id;
40@property (nonatomic, readonly, nonnull) NSString *
name;
45@property (nonatomic, readonly, nullable) NSString *
imageUrl;