text: /*
  * This header is generated by classdump-dyld 1.0
  * on Tuesday, November 5, 2019 at 2:43:55 AM Mountain Standard Time
  * Operating System: Version 13.0 (Build 17J586)
  * Image Source: /System/Library/PrivateFrameworks/PineBoardServices.framework/PineBoardServices
  * classdump-dyld is licensed under GPLv3, Copyright © 2013-2016 by Elias Limneos.
  */
  
  
  @class NSString, NSUUID, NSArray;
  
  @interface PBSExternalControlIRLearningConfiguration : NSObject {
  
  	BOOL _allowsNavigation;
  	int _deviceType;
  	NSString* _name;
  	NSUUID* _deviceUUID;
  	NSArray* _actions;
  	NSArray* _requiredActions;
  
  }
  
  @property (nonatomic,copy) NSString * name;                        //@synthesize name=_name - In the implementation block
  @property (nonatomic,retain) NSUUID * deviceUUID;                  //@synthesize deviceUUID=_deviceUUID - In the implementation block
  @property (assign,nonatomic) int deviceType;                       //@synthesize deviceType=_deviceType - In the implementation block
  @property (nonatomic,copy) NSArray * actions;                      //@synthesize actions=_actions - In the implementation block
  @property (nonatomic,copy) NSArray * requiredActions;              //@synthesize requiredActions=_requiredActions - In the implementation block
  @property (assign,nonatomic) BOOL allowsNavigation;                //@synthesize allowsNavigation=_allowsNavigation - In the implementation block
  +(id)basicConfigurationForDeviceWithUUID:(id)arg1 ;
  +(id)playbackConfigurationForDeviceWithUUID:(id)arg1 ;
  +(id)volumeConfigurationForDeviceWithUUID:(id)arg1 ;
  -(NSString *)name;
  -(void)setName:(NSString *)arg1 ;
  -(NSArray *)actions;
  -(void)setActions:(NSArray *)arg1 ;
  -(int)deviceType;
  -(void)setDeviceType:(int)arg1 ;
  -(NSUUID *)deviceUUID;
  -(void)setAllowsNavigation:(BOOL)arg1 ;
  -(BOOL)allowsNavigation;
  -(int)actionAtIndex:(unsigned long long)arg1 ;
  -(void)setDeviceUUID:(NSUUID *)arg1 ;
  -(int)firstAction;
  -(NSArray *)requiredActions;
  -(int)previousActionBeforeAction:(int)arg1 ;
  -(int)nextActionAfterAction:(int)arg1 ;
  -(BOOL)isRequiredAction:(int)arg1 ;
  -(unsigned long long)indexOfAction:(int)arg1 ;
  -(void)setRequiredActions:(NSArray *)arg1 ;
  -(int)lastAction;
  @end
  
  