@class NSString, NSData, NSItemProvider; @interface WebItemProviderRegistrationInfoList : NSObject { struct RetainPtr { void *m_ptr; } _representations; } @property (nonatomic) struct CGSize { double width; double height; } preferredPresentationSize; @property (copy, nonatomic) NSString *suggestedName; @property (readonly, nonatomic) NSItemProvider *itemProvider; @property (nonatomic) long long preferredPresentationStyle; @property (copy, nonatomic) NSData *teamData; - (id)itemAtIndex:(unsigned long long)a0; - (id)init; - (void)dealloc; - (id).cxx_construct; - (id)description; - (unsigned long long)numberOfItems; - (void).cxx_destruct; - (void)enumerateItems:(id /* block */)a0; - (void)addData:(id)a0 forType:(id)a1; - (void)addPromisedType:(id)a0 fileCallback:(id /* block */)a1; - (void)addRepresentingObject:(id)a0; @end