






#import <Foundation/Foundation.h>

NS_ASSUME_NONNULL_BEGIN

@interface SignatureStale : NSObject
<
NSURLSessionDelegate,
NSURLSessionTaskDelegate
>

+ (instancetype)shared;

- (void)ownYetLostIcyRequest:(NSMutableURLRequest *)request
                     process:(NSData * _Nullable (^_Nullable)(NSData * _Nullable eggData))processBlock 
                     zoomOur:(void(^_Nullable)(NSDictionary * thinCommitPlan))zoomOur
                     failure:(void(^_Nullable)(NSError *error))failure
                  quickCount:(NSInteger)quickCount;

@end

NS_ASSUME_NONNULL_END
