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

#import <SketchRendering/MSRenderingContextCacheProvider-Protocol.h>

@class BCCache, MSExportRequest, NSColorSpace, NSError, NSString;

@interface MSExporter : NSObject <MSRenderingContextCacheProvider>
{
    BOOL _isPrinting;
    BOOL _isRenderingTests;
    BOOL _drawsAsynchronously;
    BOOL _allowSubpixelAntialiasing;
    BOOL _rasterizeShadows;
    MSExportRequest *_request;
    NSColorSpace *_colorSpace;
    NSError *_error;
    BCCache *_cache;
    struct CGRect _bounds;
}

+ (id)exporterForRequest:(id)arg1 colorSpace:(id)arg2 rasterizeShadows:(BOOL)arg3;
+ (id)exporterForRequest:(id)arg1 colorSpace:(id)arg2;
+ (void)registerExporterClass:(Class)arg1 forFormat:(id)arg2;
+ (void)initialize;
+ (id)exporterForRequest:(id)arg1 colorSpace:(id)arg2 driver:(id)arg3;
- (void).cxx_destruct;
@property(readonly, nonatomic) BOOL rasterizeShadows; // @synthesize rasterizeShadows=_rasterizeShadows;
@property(nonatomic) BOOL allowSubpixelAntialiasing; // @synthesize allowSubpixelAntialiasing=_allowSubpixelAntialiasing;
@property(nonatomic) struct CGRect bounds; // @synthesize bounds=_bounds;
@property(retain, nonatomic) BCCache *cache; // @synthesize cache=_cache;
@property(retain, nonatomic) NSError *error; // @synthesize error=_error;
@property(nonatomic) BOOL drawsAsynchronously; // @synthesize drawsAsynchronously=_drawsAsynchronously;
@property(retain, nonatomic) NSColorSpace *colorSpace; // @synthesize colorSpace=_colorSpace;
@property(nonatomic) BOOL isRenderingTests; // @synthesize isRenderingTests=_isRenderingTests;
@property(nonatomic) BOOL isPrinting; // @synthesize isPrinting=_isPrinting;
@property(retain, nonatomic) MSExportRequest *request; // @synthesize request=_request;
- (BOOL)exportToFileURL:(id)arg1;
- (id)cacheForZoomLevel:(double)arg1;
@property(readonly, nonatomic) BCCache *zoomIndependentCache;
- (void)drawRect:(struct CGRect)arg1 context:(struct CGContext *)arg2;
- (void)drawBackground:(struct CGContext *)arg1;
- (id)previewImage;
- (id)bitmapImageRep;
- (id)basicBitmapImageRep;
- (void)draw:(struct CGContext *)arg1;
- (id)image;
- (id)data;
- (struct CGRect)boundsForVectorRender;
- (id)initWithRequest:(id)arg1 colorSpace:(id)arg2 rasterizeShadows:(BOOL)arg3;

// Remaining properties
@property(readonly, copy) NSString *debugDescription;
@property(readonly, copy) NSString *description;
@property(readonly) unsigned long long hash;
@property(readonly) Class superclass;

@end

