@class UIColor, NSArray, NSString, UISPasteSharingToken, NSURL, UIImage; @interface UIPasteboard : NSObject @property (class, retain) UISPasteSharingToken *pasteSharingTokenFromOpenURL; @property (class, readonly, nonatomic) UIPasteboard *generalPasteboard; @property (readonly, copy, nonatomic) NSArray *availableTypes; @property (readonly, nonatomic) long long _changeCountIgnoringPinningActivity; @property (readonly, nonatomic) NSString *name; @property (readonly, nonatomic, getter=isPersistent) BOOL persistent; @property (readonly, nonatomic) long long changeCount; @property (copy, nonatomic) NSArray *itemProviders; @property (readonly, nonatomic) NSArray *pasteboardTypes; @property (readonly, nonatomic) long long numberOfItems; @property (copy, nonatomic) NSArray *items; @property (copy, nonatomic) NSString *string; @property (copy, nonatomic) NSArray *strings; @property (copy, nonatomic) NSURL *URL; @property (copy, nonatomic) NSArray *URLs; @property (copy, nonatomic) UIImage *image; @property (copy, nonatomic) NSArray *images; @property (copy, nonatomic) UIColor *color; @property (copy, nonatomic) NSArray *colors; @property (readonly, nonatomic) BOOL hasStrings; @property (readonly, nonatomic) BOOL hasURLs; @property (readonly, nonatomic) BOOL hasImages; @property (readonly, nonatomic) BOOL hasColors; + (void)_attemptAuthenticationWithMessage:(id)a0; + (void)_clearPinnedItemProvidersForPasteboardNamed:(id)a0; + (id)_pasteboardWithName:(id)a0 create:(BOOL)a1; + (id)_pasteboardWithUniqueName; + (void)_performAsDataOwner:(long long)a0 block:(id /* block */)a1; + (void)_performAsDataOwnerForAction:(SEL)a0 responder:(id)a1 block:(id /* block */)a2; + (void)_pinItemProviders:(id)a0 forPasteboardNamed:(id)a1 withExpirationDate:(id)a2; + (id)pasteboardWithName:(id)a0 create:(BOOL)a1; + (id)pasteboardWithUniqueName; + (void)removePasteboardWithName:(id)a0; - (void)setObjects:(id)a0; - (void)addItems:(id)a0; - (void)setPersistent:(BOOL)a0; - (void)setName:(id)a0; - (id)pasteSharingToken; - (void)_clearPinnedItemProviders; - (id)_detectedPasteboardTypeStringsForTypes:(id)a0; - (id)_detectedPasteboardTypesForTypes:(id)a0; - (BOOL)_hasStrings; - (void)_pinItemProviders:(id)a0 expirationDate:(id)a1; - (void)_requestSecurePasteAuthenticationMessageWithContext:(unsigned long long)a0 forClientVersionedPID:(long long)a1 completionBlock:(id /* block */)a2; - (BOOL)canInstantiateObjectsOfClass:(Class)a0; - (BOOL)containsPasteboardTypes:(id)a0; - (BOOL)containsPasteboardTypes:(id)a0 inItemSet:(id)a1; - (id)dataForPasteboardType:(id)a0; - (id)dataForPasteboardType:(id)a0 inItemSet:(id)a1; - (void)detectPatternsForPatterns:(id)a0 completionHandler:(id /* block */)a1; - (void)detectPatternsForPatterns:(id)a0 inItemSet:(id)a1 completionHandler:(id /* block */)a2; - (void)detectValuesForPatterns:(id)a0 completionHandler:(id /* block */)a1; - (void)detectValuesForPatterns:(id)a0 inItemSet:(id)a1 completionHandler:(id /* block */)a2; - (id)itemProvidersForInstantiatingObjectsOfClass:(Class)a0; - (id)itemSetWithPasteboardTypes:(id)a0; - (id)pasteboardTypesForItemSet:(id)a0; - (void)setData:(id)a0 forPasteboardType:(id)a1; - (void)setItemProviders:(id)a0 localOnly:(BOOL)a1 expirationDate:(id)a2; - (void)setItemProviders:(id)a0 options:(id)a1; - (void)setItems:(id)a0 options:(id)a1; - (void)setObjects:(id)a0 localOnly:(BOOL)a1 expirationDate:(id)a2; - (void)setObjects:(id)a0 options:(id)a1; - (void)setValue:(id)a0 forPasteboardType:(id)a1; - (id)valueForPasteboardType:(id)a0; - (id)valuesForPasteboardType:(id)a0 inItemSet:(id)a1; @end