@class NSString, NSMutableArray, OADBlip; @interface OADBlipRef : NSObject { int mIndex; NSString *mName; NSMutableArray *mEffects; OADBlip *mBlip; } + (id)blipRefWithIndex:(int)a0 name:(id)a1 blip:(id)a2; + (id)blipRefWithIndex:(int)a0 name:(id)a1 blip:(id)a2 effects:(id)a3; + (int)blipTypeForContentType:(id)a0; + (int)blipTypeForExtension:(id)a0; + (int)blipTypeForImageData:(id)a0; + (id)inflatedExtensionForGzippedExtension:(id)a0; - (void)setIndex:(int)a0; - (id)init; - (unsigned long long)hash; - (id)effects; - (int)index; - (void)setName:(id)a0; - (id)description; - (void).cxx_destruct; - (void)addEffect:(id)a0; - (id)name; - (BOOL)isEqual:(id)a0; - (BOOL)isNull; - (id)copyWithZone:(struct _NSZone { } *)a0; - (unsigned long long)effectCount; - (void)setEffects:(id)a0; - (id)blip; - (id)effectAtIndex:(unsigned long long)a0; - (id)initWithIndex:(int)a0 name:(id)a1 blip:(id)a2; - (id)initWithIndex:(int)a0 name:(id)a1 blip:(id)a2 effects:(id)a3; - (void)removeEffectAtIndex:(unsigned long long)a0; - (void)setBlip:(id)a0; @end