//
@class NJDevice;
+@class NJInput;
@class NJInputPathElement;
@protocol NJDeviceViewControllerDelegate;
@property (nonatomic, weak) IBOutlet id <NJDeviceViewControllerDelegate> delegate;
- (void)addedDevice:(NJDevice *)device atIndex:(NSUInteger)idx;
-- (void)removedDevice:(NJDevice *)device atIndex:(NSUInteger)idx;
- // But using these will animate nicely.
+- (void)removedDeviceAtIndex:(NSUInteger)idx;
- (void)hidStarted;
- (void)hidStopped;
- (void)expandAndSelectItem:(NJInputPathElement *)item;
-- (NJInputPathElement *)selectedHandler;
+- (NJInput *)selectedHandler;
@end