@class NSMapTable; @interface AVBehaviorStorage : NSObject @property (weak, nonatomic) id AVKitOwner; @property (readonly, nonatomic) NSMapTable *behaviorsAndBehaviorContexts; - (id)behaviors; - (void).cxx_destruct; - (void)removeBehavior:(id)a0; - (void)addBehavior:(id)a0; - (id)behaviorContextOfClass:(Class)a0; - (id)behaviorOfClass:(Class)a0; - (void)enumerateAllBehaviorContextsConformingToProtocol:(id)a0 usingBlock:(id /* block */)a1; - (void)enumerateAllBehaviorContextsImplementingSelector:(SEL)a0 forProtocol:(id)a1 usingBlock:(id /* block */)a2; - (void)enumerateAllBehaviorContextsUsingBlock:(id /* block */)a0; - (void)enumerateAllBehaviorsConformingToProtocol:(id)a0 usingBlock:(id /* block */)a1; - (void)enumerateAllBehaviorsUsingBlock:(id /* block */)a0; - (id)initWithAVKitOwner:(id)a0; @end