//
//     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 <SketchModel/MSPatchOperation.h>

@class MSPatchArrayAddPosition, MSPatchArrayRemovePosition;

@interface MSMoveArrayItemPatchOperation : MSPatchOperation
{
    MSPatchArrayRemovePosition *_fromPosition;
    MSPatchArrayAddPosition *_toPosition;
}

- (void).cxx_destruct;
@property(readonly, nonatomic) MSPatchArrayAddPosition *toPosition; // @synthesize toPosition=_toPosition;
@property(readonly, nonatomic) MSPatchArrayRemovePosition *fromPosition; // @synthesize fromPosition=_fromPosition;
- (id)debugDescription;
- (long long)compare:(id)arg1;
- (unsigned long long)traits;
- (id)objectLookupIDs;
- (id)removalPosition;
- (id)insertionPosition;
- (unsigned long long)applyInsertionToRootObject:(id)arg1;
- (unsigned long long)applyRemovalToRootObject:(id)arg1;
- (id)initWithUnarchiver:(id)arg1;
- (void)encodeWithArchiver:(id)arg1;
- (id)initFromAddition:(id)arg1;
- (id)initMoving:(id)arg1 to:(id)arg2 atIndex:(unsigned long long)arg3;
- (id)initWithComparisonItem:(id)arg1;

@end

