text: /* Generated by RuntimeBrowser
     Image: /System/Library/Frameworks/AddressBook.framework/Versions/A/AddressBook
   */
  
  @interface ABMultiValue : NSObject <NSCopying, NSFastEnumeration, NSMutableCopying> {
      NSMutableArray * _identifiers;
      NSMutableArray * _labels;
      NSString * _primaryIdentifier;
      NSMutableArray * _values;
  }
  
  + (id)_generateIdentifier;
  + (void)initialize;
  
  - (id)_allIdentifiers;
  - (id)_allIdentifiersWithPrimaryFirst;
  - (id)_allLabels;
  - (id)_allValues;
  - (id)_dictionary;
  - (id)_filter:(id)arg1;
  - (unsigned long long)_indexOfSimilarValue:(id)arg1 property:(id)arg2;
  - (unsigned long long)_indexOfValue:(id)arg1;
  - (unsigned long long)_indexOfValue:(id)arg1 property:(id)arg2;
  - (unsigned long long)_indexOfValuePassingTest:(id)arg1;
  - (id)_initWithDictionary:(id)arg1 andValueType:(long long)arg2;
  - (id)_initWithIdentifiers:(id)arg1 values:(id)arg2 labels:(id)arg3 primaryIdentifier:(id)arg4;
  - (id)_labelForIdentifier:(id)arg1;
  - (id)_map:(id)arg1;
  - (void)_setPrimaryIdentifier:(id)arg1;
  - (id)copyWithZone:(struct _NSZone { }*)arg1;
  - (unsigned long long)count;
  - (unsigned long long)countByEnumeratingWithState:(struct { unsigned long long x1; id *x2; unsigned long long x3; unsigned long long x4[5]; }*)arg1 objects:(id*)arg2 count:(unsigned long long)arg3;
  - (void)dealloc;
  - (id)description;
  - (id)identifierAtIndex:(unsigned long long)arg1;
  - (unsigned long long)indexForIdentifier:(id)arg1;
  - (BOOL)isEqual:(id)arg1;
  - (BOOL)isEqual:(id)arg1 compareIdentifiers:(BOOL)arg2;
  - (id)labelAtIndex:(unsigned long long)arg1;
  - (id)labelForIdentifier:(id)arg1;
  - (id)mutableCopy;
  - (id)mutableCopyWithZone:(struct _NSZone { }*)arg1;
  - (id)primaryIdentifier;
  - (long long)propertyType;
  - (id)valueAtIndex:(unsigned long long)arg1;
  - (id)valueForIdentifier:(id)arg1;
  
  // ABMultiValue (ABMultiValueCoreDataWrapper)
  
  + (id)newWithManagedObject:(id)arg1 property:(id)arg2;
  
  - (BOOL)applyToManagedObject:(id)arg1 withProperty:(id)arg2;
  - (id)initWithManagedObject:(id)arg1 property:(id)arg2;
  
  // ABMultiValue (ABMultivalueAdditions)
  
  - (BOOL)containsValue:(id)arg1 forLabel:(id)arg2;
  
  @end
  