@class NSArray, NSSet; @interface CKVSearchCriteria : NSObject @property (class, readonly) BOOL supportsSecureCoding; @property (readonly, nonatomic) NSArray *searchTerms; @property (readonly, nonatomic) unsigned char searchMode; @property (readonly, nonatomic) NSSet *originAppIdFilters; @property (readonly, nonatomic) NSSet *fieldTypeFilters; @property (readonly, nonatomic) NSSet *itemTypeFilters; + (id)builderWithLikeTerms:(id)a0; + (id)builderWithMatchTerm:(id)a0; - (id)init; - (void)encodeWithCoder:(id)a0; - (id)description; - (void).cxx_destruct; - (BOOL)isEqual:(id)a0; - (id)initWithCoder:(id)a0; - (id)copyWithZone:(struct _NSZone { } *)a0; - (id)_commandCriterionFromFieldTypeFilters; - (id)_commandCriterionFromOriginAppFilters; - (id)_commandCriterionFromVocabularyItemTypeFilters; - (id)commandCriteriaFromFilters; - (id)commandCriteriaFromSearchTerms; - (id)initWithSearchTerms:(id)a0 searchMode:(unsigned char)a1 originAppIdFilters:(id)a2 fieldTypeFilters:(id)a3 itemTypeFilters:(id)a4; - (BOOL)isEqualToSearchCriteria:(id)a0; @end