@class NSString, SGURLDissector; @interface SGURLPlugin : NSObject { id /* block */ _entityStoreGetter; SGURLDissector *_urlDissector; } @property (readonly, nonatomic) NSString *identifier; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; - (id)consumerName; - (id)deleteDataDerivedFromContentMatchingRequest:(id)a0; - (id)init; - (id)processSearchableItem:(id)a0; - (id)initWithEntityStoreGetter:(id /* block */)a0; - (id)extractURLsFromAttributesOfItem:(id)a0 handle:(id)a1; - (id)extractURLsFromTextPropertiesOfItem:(id)a0 handle:(id)a1; - (id)consumeRemindersContentWithContext:(id)a0; - (void).cxx_destruct; - (id)_consumeContentParts:(id)a0 title:(id)a1 fromHandle:(id)a2 documentDate:(id)a3 isOutgoingDocument:(BOOL)a4 uniqueIdentifier:(id)a5 domainIdentifier:(id)a6 bundleIdentifier:(id)a7 context:(id)a8; - (id)_urlContainerFromText:(id)a0 documentDate:(id)a1 documentTitle:(id)a2 handle:(id)a3 isOutgoingDocument:(BOOL)a4 uniqueIdentifier:(id)a5 domainIdentifier:(id)a6 bundleIdentifier:(id)a7; - (void)deleteSpotlightReferencesWithBundleIdentifier:(id)a0; - (BOOL)_shouldProcessSearchableItem:(id)a0; - (id)setup; - (id)initWithEntityStore:(id)a0; @end