@class NSString, MPAVRoute; @interface MPCPlayerPath : NSObject { int _pid; } @property (class, readonly) BOOL supportsSecureCoding; @property (readonly, nonatomic) void *mediaRemotePlayerPath; @property (readonly, copy, nonatomic) NSString *representedBundleDisplayName; @property (readonly, copy, nonatomic) NSString *representedBundleID; @property (readonly, nonatomic) MPAVRoute *route; @property (readonly, nonatomic, getter=isSystemMusicPath) BOOL systemMusicPath; @property (readonly, nonatomic, getter=isResolved) BOOL resolved; @property (readonly, nonatomic, getter=isFullyResolved) BOOL fullyResolved; @property (readonly, nonatomic) void *origin; @property (readonly, nonatomic) NSString *deviceUID; @property (readonly, copy, nonatomic) NSString *bundleID; @property (readonly, copy, nonatomic) NSString *playerID; @property (readonly, nonatomic, getter=isInProcess) BOOL inProcess; @property (readonly, nonatomic, getter=isLocal) BOOL local; + (id)pathWithDeviceUIDs:(id)a0 bundleID:(id)a1 pid:(int)a2 playerID:(id)a3; + (id)pathWithRoute:(id)a0 bundleID:(id)a1 playerID:(id)a2; + (id)deviceActivePlayerPath; + (id)pathWithDeviceUID:(id)a0 bundleID:(id)a1 pid:(int)a2 playerID:(id)a3; + (id)systemMusicPathWithRoute:(id)a0 playerID:(id)a1; + (id)pathWithRoute:(id)a0 mediaRemotePlayerPath:(void *)a1 isResolved:(BOOL)a2; + (id)pathWithCustomOrigin:(void *)a0 bundleID:(id)a1 playerID:(id)a2; - (unsigned long long)hash; - (void)dealloc; - (id)initWithRoute:(id)a0 bundleID:(id)a1 pid:(int)a2 playerID:(id)a3; - (void)encodeWithCoder:(id)a0; - (id)initWithDeviceUID:(id)a0 bundleID:(id)a1 pid:(int)a2 playerID:(id)a3; - (id)initWithRoute:(id)a0 bundleID:(id)a1 playerID:(id)a2; - (void)getPlaybackIntentDestinationWithCompletion:(id /* block */)a0; - (id)description; - (void)resolveWithRouteResolvedHandler:(id /* block */)a0 completion:(id /* block */)a1; - (void).cxx_destruct; - (void)resolveWithCompletion:(id /* block */)a0; - (BOOL)isEqual:(id)a0; - (id)initWithCoder:(id)a0; - (id)pathByAppendingPlayerIDSuffix:(id)a0; - (id)copyWithZone:(struct _NSZone { } *)a0; @end