//
//     Generated by class-dump 3.5 (64 bit) (Debug version compiled Jul  6 2018 12:02:43).
//
//     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2015 by Steve Nygard.
//

#import <objc/NSObject.h>

@class MSImmutableLayer, NSArray, NSString;
@protocol MSLayerProtocol;

@interface MSSelectionItem : NSObject
{
    // Error parsing type: , name: primaryPath
    // Error parsing type: , name: secondaryPath
    // Error parsing type: , name: $__lazy_storage_$_fullIDPath
    // Error parsing type: , name: $__lazy_storage_$_fullPath
    // Error parsing type: , name: $__lazy_storage_$_selectionID
}

- (void).cxx_destruct;
- (id)init;
@property(nonatomic, readonly) MSSelectionItem *parentSelection;
@property(nonatomic, readonly) long long hash;
- (BOOL)isEqual:(id)arg1;
- (BOOL)isUnderWithItem:(id)arg1;
@property(nonatomic, copy) NSString *selectionID;
- (id)initWithLayerPath:(id)arg1 in:(id)arg2;
- (id)initWithLayer:(id)arg1;
- (id)initWithId:(id)arg1 in:(id)arg2;
@property(nonatomic, readonly) NSArray *secondaryPath;
@property(nonatomic, readonly) NSArray *primaryPath;
@property(nonatomic, readonly) MSImmutableLayer *secondarySelection;
@property(nonatomic, readonly) id <MSLayerProtocol> primarySelection;

@end

