//
//     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/MSImmutableModelObject.h>

@class MSImmutableGraphicsContextSettings, MSImmutableStyleBlur, MSImmutableStyleBorderOptions, MSImmutableStyleColorControls, MSImmutableTextStyle, NSArray;

@interface _MSImmutableStyle : MSImmutableModelObject
{
    unsigned long long _endMarkerType;
    long long _miterLimit;
    unsigned long long _startMarkerType;
    long long _windingRule;
    MSImmutableStyleBlur *_blur;
    MSImmutableStyleBorderOptions *_borderOptions;
    NSArray *_borders;
    MSImmutableStyleColorControls *_colorControls;
    MSImmutableGraphicsContextSettings *_contextSettings;
    NSArray *_fills;
    NSArray *_innerShadows;
    NSArray *_shadows;
    MSImmutableTextStyle *_textStyle;
}

+ (Class)mutableClass;
- (void).cxx_destruct;
@property(readonly, nonatomic) MSImmutableTextStyle *textStyle; // @synthesize textStyle=_textStyle;
@property(readonly, nonatomic) NSArray *shadows; // @synthesize shadows=_shadows;
@property(readonly, nonatomic) NSArray *innerShadows; // @synthesize innerShadows=_innerShadows;
@property(readonly, nonatomic) NSArray *fills; // @synthesize fills=_fills;
@property(readonly, nonatomic) MSImmutableGraphicsContextSettings *contextSettings; // @synthesize contextSettings=_contextSettings;
@property(readonly, nonatomic) MSImmutableStyleColorControls *colorControls; // @synthesize colorControls=_colorControls;
@property(readonly, nonatomic) NSArray *borders; // @synthesize borders=_borders;
@property(readonly, nonatomic) MSImmutableStyleBorderOptions *borderOptions; // @synthesize borderOptions=_borderOptions;
@property(readonly, nonatomic) MSImmutableStyleBlur *blur; // @synthesize blur=_blur;
@property(readonly, nonatomic) long long windingRule; // @synthesize windingRule=_windingRule;
@property(readonly, nonatomic) unsigned long long startMarkerType; // @synthesize startMarkerType=_startMarkerType;
@property(readonly, nonatomic) long long miterLimit; // @synthesize miterLimit=_miterLimit;
@property(readonly, nonatomic) unsigned long long endMarkerType; // @synthesize endMarkerType=_endMarkerType;
- (BOOL)isEqualForCollaborationDiffToObject:(id)arg1;
- (void)collaborationDiffCompareChildrenAgainst:(id)arg1 treeComparison:(id)arg2;
- (id)collaborationDiffPropertiesNotMatching:(id)arg1 treeComparison:(id)arg2;
- (id)pluginDiffPropertiesNotMatching:(id)arg1 treeComparison:(id)arg2;
- (void)copyPropertiesFromObject:(id)arg1;
- (id)keysDifferingFromObject:(id)arg1;
- (BOOL)isEqualForDiffToObject:(id)arg1;
- (void)initializeUnsetObjectPropertiesWithDefaults;
- (BOOL)hasDefaultValues;
- (void)performInitEmptyObject;
- (void)decodePropertiesWithUnarchiver:(id)arg1;
- (void)encodePropertiesWithCoder:(id)arg1;
- (void)enumerateChildRelationshipsUsingBlock:(CDUnknownBlockType)arg1;
- (void)enumerateProperties:(CDUnknownBlockType)arg1;
- (void)performInitWithMutableModelObject:(id)arg1;

@end

