@class NSEnumerator, MPSectionedIdentifierListPosition, _MPCQueueControllerBehaviorMusic; @interface _MPCQueueControllerEnumerator : NSEnumerator { long long _nextEnumerator; BOOL _isEnumeratingFromRepeatAllBase; BOOL _hasEmittedItemFromRepeatAllBase; } @property (readonly, weak, nonatomic) _MPCQueueControllerBehaviorMusic *musicBehavior; @property (readonly, nonatomic) long long mode; @property (readonly, nonatomic) unsigned long long options; @property (readonly, nonatomic) NSEnumerator *enumerator; @property (readonly, nonatomic) MPSectionedIdentifierListPosition *startPosition; @property (readonly, nonatomic) MPSectionedIdentifierListPosition *endPosition; @property (copy, nonatomic) id /* block */ repeatBoundaryBlock; + (id)enumeratorWithMusicBehavior:(id)a0 mode:(long long)a1 options:(unsigned long long)a2 startPosition:(id)a3 endPosition:(id)a4; - (id)_init; - (id)nextObject; - (void).cxx_destruct; - (void)_buildEnumerator; @end