//
//     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>

@protocol MSLayerFlattenerDelegate;

@interface MSLayerFlattener : NSObject
{
    NSObject<MSLayerFlattenerDelegate> *_delegate;
}

- (void).cxx_destruct;
@property(nonatomic) __weak NSObject<MSLayerFlattenerDelegate> *delegate; // @synthesize delegate=_delegate;
- (id)exportRequestFromLayers:(id)arg1 immutablePage:(id)arg2 immutableDoc:(id)arg3 includeArtboardBackground:(BOOL)arg4;
- (struct CGRect)trimRectFromLayers:(id)arg1 immutablePage:(id)arg2 immutableDoc:(id)arg3 includeArtboardBackground:(BOOL)arg4;
- (struct CGRect)rectFromLayers:(id)arg1;
- (id)bitmapFromRect:(struct CGRect)arg1 fromLayers:(id)arg2 withImage:(id)arg3;
- (struct CGRect)trimmedRectFromLayers:(id)arg1 immutablePage:(id)arg2 immutableDoc:(id)arg3 includeArtboardBackground:(BOOL)arg4;
- (struct CGRect)trimmedRectFromLayers:(id)arg1 immutablePage:(id)arg2 immutableDoc:(id)arg3;
- (id)imageFromLayers:(id)arg1 immutablePage:(id)arg2 immutableDoc:(id)arg3 includeArtboardBackground:(BOOL)arg4;
- (id)imageFromLayers:(id)arg1 immutablePage:(id)arg2 immutableDoc:(id)arg3;
- (void)flattenLayer:(id)arg1 options:(unsigned long long)arg2;
- (void)flattenLayers:(id)arg1;

@end

