luxlabs header browser preview


@class NSCache, MKTransitArtworkManager;

@interface MKArtworkDataSourceCache : NSObject {
    NSCache *_artworkImageCache;
}

@property (readonly, nonatomic) MKTransitArtworkManager *artworkManager;

+ (id)sharedInstance;

- (void)purge;
- (void).cxx_destruct;
- (void)_setArtworkImageInCache:(id)a0 forKey:(id)a1;
- (id)_lookupArtworkInCacheWithKey:(id)a0;
- (void)_shieldPackDidUpdate;
- (id)imageForArtwork:(id)a0 size:(long long)a1 featureType:(unsigned long long)a2 scale:(double)a3 nightMode:(BOOL)a4;
- (id)imageForArtwork:(id)a0 size:(long long)a1 featureType:(unsigned long long)a2 scale:(double)a3 nightMode:(BOOL)a4 widthPaddingMultiple:(double)a5;
- (id)imageForSizedArtwork:(id)a0 scale:(double)a1 nightMode:(BOOL)a2;
- (id)initWithArtworkManager:(id)a0;

@end