//
//     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 "MSForeignObjectProvider-Protocol.h"

@class MSAssetLibraryController, MSDocument, MSDocumentData, NSArray;

@interface MSForeignObjectProvider : NSObject <MSForeignObjectProvider>
{
    MSDocument *_document;
}

+ (id)providerForLayers:(id)arg1 inDocument:(id)arg2;
+ (unsigned long long)shareableObjectTypeForLayers:(id)arg1;
- (void).cxx_destruct;
@property(readonly, nonatomic) __weak MSDocument *document; // @synthesize document=_document;
- (BOOL)masterIsOutOfSyncWithInstance:(id)arg1;
@property(readonly, nonatomic) unsigned long long objectType;
- (id)shareableObjectForInstance:(id)arg1 inContainerOfType:(unsigned long long)arg2;
- (id)masterObjectForInstance:(id)arg1;
- (id)localObjectsForDocument:(id)arg1;
- (BOOL)currentDocumentIsLibrary:(id)arg1;
@property(readonly, nonatomic) MSDocumentData *currentDocument;
@property(readonly, nonatomic) MSAssetLibraryController *libraryController;
@property(readonly, nonatomic) NSArray *foreignObjects;
- (id)tempDocument;
- (id)initWithDocument:(id)arg1;

@end

