@class NSString, NSAttributedString, WFSlotIdentifier; @interface WFSlotTemplateSlot : NSObject <WFSlotTemplateContent, NSCopying> @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; @property (copy, nonatomic) WFSlotIdentifier *identifier; @property (copy, nonatomic) NSString *localizedName; @property (copy, nonatomic) NSString *localizedPlaceholder; @property (copy, nonatomic) NSString *languageCode; @property (nonatomic, getter=isEnabled) BOOL enabled; @property (nonatomic, getter=isInvalid) BOOL invalid; @property (readonly, nonatomic, getter=isPopulated) BOOL populated; @property (copy, nonatomic) NSAttributedString *contentAttributedString; @property (nonatomic) BOOL prefersNoWrapping; @property (nonatomic) BOOL standaloneTextAttachment; @property (nonatomic) long long userInputInsertionIndex; @property (nonatomic) BOOL preferContextMenu; + (id)slotWithLocalizedName:(id)a0 localizedPlaceholder:(id)a1 key:(id)a2; + (id)addingSlotWithKey:(id)a0; + (id)slotWithLocalizedName:(id)a0 localizedPlaceholder:(id)a1 languageCode:(id)a2 key:(id)a3; - (void).cxx_destruct; - (BOOL)isEqual:(id)a0; - (id)copyWithZone:(struct _NSZone { } *)a0; - (void)populateWithIcon:(id)a0 string:(id)a1; - (id)initWithLocalizedName:(id)a0 localizedPlaceholder:(id)a1 languageCode:(id)a2 identifier:(id)a3; - (void)populateWithAttributedString:(id)a0; - (void)populateWithString:(id)a0; - (void)populateWithVariable:(id)a0; - (void)populateWithVariableString:(id)a0 askVariableName:(id)a1; @end