@class NSString, HMFVersion; @interface HMDNetworkRouterFirewallRuleAccessoryIdentifier : HMFObject @property (readonly, nonatomic) NSString *cloudKitZoneName; @property (readonly, nonatomic) NSString *cloudKitRecordName; @property (readonly, nonatomic) NSString *productGroup; @property (readonly, nonatomic) NSString *productNumber; @property (readonly, nonatomic) HMFVersion *firmwareVersion; + (id)createWithProductData:(id)a0 firmwareVersion:(id)a1; + (id)identifierFromRecordID:(id)a0; - (unsigned long long)hash; - (void).cxx_destruct; - (id)attributeDescriptions; - (BOOL)isEqual:(id)a0; - (id)copyWithZone:(struct _NSZone { } *)a0; - (id)cloudKitRecordID; - (id)initWithProductGroup:(id)a0 productNumber:(id)a1 firmwareVersion:(id)a2; @end