/* Generated by RuntimeBrowser
   Image: /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
 */

@interface _CFPasteboardStore : NSObject {
    _CFPasteboardCache * _cache;
    struct __CFDictionary { } * _clientInstancesByUUID;
    struct __CFSet { } * _clientInstancesWithCacheInfoForCurrentGeneration;
    struct __CFString { } * _name;
    _CFPasteboardClientInstanceID * _owner;
    unsigned char  _ownerHasPendingChanges;
    NSObject<OS_dispatch_queue> * _queue;
}

+ (void)_removePasteboardWithName:(struct __CFString { }*)arg1;
+ (struct __CFArray { }*)copyAllPasteboards;
+ (id)pasteboardStoreWithName:(struct __CFString { }*)arg1 createIfNecessary:(BOOL)arg2;

- (id)_initWithName:(const struct __CFString { }*)arg1;
- (id)_onqueue_cacheForGeneration:(long long)arg1;
- (void)_onqueue_clearGenerationSpecificData;
- (void)_onqueue_handleNewEntries:(struct __CFArray { }*)arg1 forMessage:(id)arg2 shouldInvalidateClientMetadata:(BOOL*)arg3;
- (void)_onqueue_invalidateCachesWithCurrentGeneration;
- (void)_onqueue_invalidateCurrentGenerationCacheEntries:(const struct __CFArray { }*)arg1 inResponseToMessage:(id)arg2;
- (long long)_onqueue_nextGenerationCount;
- (void)_onqueue_noteMessageSenderNeedsCacheInvalidation:(id)arg1;
- (void)dealloc;
- (id)description;
- (void)flushOwnerChangesIfNecessaryInResponseToMessage:(id)arg1 completionHandler:(id)arg2;
- (void)handleBeginGeneration:(id)arg1;
- (void)handleCreate:(id)arg1;
- (void)handleGetCounts:(id)arg1;
- (void)handleMakeGenerationLocal:(id)arg1;
- (void)handleNotifyHasEntries:(id)arg1;
- (void)handleRefreshCache:(id)arg1;
- (void)handleRegisterEntries:(id)arg1;
- (void)handleRelease:(id)arg1;
- (void)handleRequestData:(id)arg1;
- (void)handleResolvePromises:(id)arg1;
- (void)handleSetDataFlags:(id)arg1;
- (void)handleUniquePromiseFile:(id)arg1;
- (void)performBarrier:(id)arg1;
- (void)requestDataForGeneration:(unsigned long long)arg1 itemIdentifier:(unsigned long long)arg2 flavor:(struct __CFString { }*)arg3 inResponseToMessage:(id)arg4 completionHandler:(id)arg5;
- (void)resolveAllPromisesOwnedByProcessWithIdentifier:(int)arg1 completionHandler:(id)arg2;

@end
