text: /*
  * This header is generated by classdump-dyld 1.0
  * on Tuesday, November 5, 2019 at 1:50:16 PM Mountain Standard Time
  * Operating System: Version 13.0 (Build 17J586)
  * Image Source: /Applications/Podcasts.app/PlugIns/PodcastsTVTopShelfExtension.appex/PodcastsTVTopShelfExtension
  * classdump-dyld is licensed under GPLv3, Copyright © 2013-2016 by Elias Limneos.
  */
  
  #import <PodcastsTVTopShelfExtension/MTSingleton.h>
  #import <PodcastsTVTopShelfExtension/NSManagedObjectContextProvider.h>
  
  @class MTCoreDataContainer, MTDBConfig, NSString;
  
  @interface MTDB : MTSingleton <NSManagedObjectContextProvider> {
  
  	MTCoreDataContainer* _coreDataContainer;
  	MTDBConfig* _config;
  
  }
  
  @property (nonatomic,retain) MTCoreDataContainer * coreDataContainer;              //@synthesize coreDataContainer=_coreDataContainer - In the implementation block
  @property (nonatomic,retain) MTDBConfig * config;                                  //@synthesize config=_config - In the implementation block
  @property (readonly) unsigned long long hash; 
  @property (readonly) Class superclass; 
  @property (copy,readonly) NSString * description; 
  @property (copy,readonly) NSString * debugDescription; 
  +(id)libraryPath;
  +(BOOL)isCorrupt;
  +(id)fetchManagedObjectModelFromDisk;
  +(long long)libraryDataVersion;
  +(BOOL)canExtensionOpenDatabase;
  +(id)libraryShmPath;
  +(id)libraryWalPath;
  +(long long)coreDataVersion;
  -(id)init;
  -(MTDBConfig *)config;
  -(id)managedObjectModel;
  -(void)setConfig:(MTDBConfig *)arg1 ;
  -(id)mainQueueContext;
  -(id)privateQueueContext;
  -(id)mainOrPrivateContext;
  -(id)carPlayContext;
  -(id)storeContext;
  -(id)importContext;
  -(id)resetableImportContext;
  -(id)persistentStoreUuid;
  -(void)addChangeNotifier:(id)arg1 ;
  -(void)removeChangeNotifier:(id)arg1 ;
  -(void)setCoreDataContainer:(MTCoreDataContainer *)arg1 ;
  -(MTCoreDataContainer *)coreDataContainer;
  @end
  
  