@class NSMutableDictionary, NSObject; @protocol OS_dispatch_queue; @interface NNMKSyncEndpoint : NSObject @property (retain, nonatomic) NSObject *endpointQueue; @property (retain, nonatomic) NSObject *resendingQueue; @property (retain, nonatomic) NSMutableDictionary *datesForIDSIdentifiersScheduledToBeResent; @property (retain, nonatomic) NSMutableDictionary *lastResendIntervalByIDSIdentifier; - (id)initWithQueue:(id)a0; - (void)dealloc; - (void).cxx_destruct; - (void)resendObjectsForIDSIdentifier:(id)a0; - (void)enqueueIDSIdentifiersForResend:(id)a0; - (void)dequeueIDSIdentifierForResend:(id)a0; - (void)enqueueIDSIdentifierForResend:(id)a0 atDate:(id)a1 silent:(BOOL)a2; - (unsigned long long)newResendIntervalForPreviousResendInterval:(unsigned long long)a0 errorCode:(long long)a1; - (void)resendAllIDSIdentifiers; - (void)resendReadyIDSIdentifiers; @end