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

@class NSFileManager;
@protocol OS_dispatch_queue, SMKDiskCacheDelegate;

@interface SMKDiskCache : NSObject
{
    id <SMKDiskCacheDelegate> _delegate;
    NSObject<OS_dispatch_queue> *_queue;
    NSFileManager *_fileManager;
}

- (void).cxx_destruct;
@property(retain) NSFileManager *fileManager; // @synthesize fileManager=_fileManager;
@property(retain, nonatomic) NSObject<OS_dispatch_queue> *queue; // @synthesize queue=_queue;
@property(nonatomic) __weak id <SMKDiskCacheDelegate> delegate; // @synthesize delegate=_delegate;
- (void)setObject:(id)arg1 forKeyedSubscript:(id)arg2;
- (id)objectForKeyedSubscript:(id)arg1;
- (BOOL)containsObjectForKey:(id)arg1;
- (id)filePathForKey:(id)arg1;
- (id)fileNameForKey:(id)arg1;
- (void)removeCacheDirectory;
- (void)createCacheDirectory;
- (void)applicationWillTerminateNotification:(id)arg1;
- (void)dealloc;
- (id)initWithQOS:(unsigned int)arg1;
- (id)init;

@end

