/*
* This header is generated by classdump-dyld 1.0
* on Saturday, June 1, 2019 at 6:43:54 PM Mountain Standard Time
* Operating System: Version 12.1.1 (Build 16C5050a)
* Image Source: /System/Library/Frameworks/CloudKit.framework/CloudKit
* classdump-dyld is licensed under GPLv3, Copyright © 2013-2016 by Elias Limneos.
*/

#import <CloudKit/CKPredicateValidatorInstance.h>

@class NSString, NSArray;

@interface CKFunctionExpressionValidator : CKPredicateValidatorInstance {

	NSString* _functionName;
	NSArray* _argumentValidators;

}

@property (nonatomic,retain) NSString * functionName;                   //@synthesize functionName=_functionName - In the implementation block
@property (nonatomic,retain) NSArray * argumentValidators;              //@synthesize argumentValidators=_argumentValidators - In the implementation block
-(BOOL)validate:(id)arg1 error:(id*)arg2 ;
-(id)initWithFunctionName:(id)arg1 validators:(id)arg2 ;
-(void)setArgumentValidators:(NSArray *)arg1 ;
-(NSArray *)argumentValidators;
-(id)CKPropertiesDescription;
-(void)setFunctionName:(NSString *)arg1 ;
-(NSString *)functionName;
@end

