declare namespace ObjC{ namespace classes{ export class NSComparisonPredicate extends NSPredicate{ static predicateWithLeftExpression_rightExpression_modifier_type_options_(lhs:NSExpression|NativePointer,rhs:NSExpression|NativePointer,modifier:number|NativePointer,type:number|NativePointer,options:number|NativePointer):NSComparisonPredicate; static predicateWithLeftExpression_rightExpression_customSelector_(lhs:NSExpression|NativePointer,rhs:NSExpression|NativePointer,selector:NativePointer|NativePointer):NSComparisonPredicate; initWithLeftExpression_rightExpression_modifier_type_options_(lhs:NSExpression|NativePointer,rhs:NSExpression|NativePointer,modifier:number|NativePointer,type:number|NativePointer,options:number|NativePointer):NSComparisonPredicate; initWithLeftExpression_rightExpression_customSelector_(lhs:NSExpression|NativePointer,rhs:NSExpression|NativePointer,selector:NativePointer|NativePointer):NSComparisonPredicate; initWithCoder_(coder:NSCoder|NativePointer):NSComparisonPredicate; predicateOperatorType():number; comparisonPredicateModifier():number; leftExpression():NSExpression; rightExpression():NSExpression; customSelector():NativePointer; options():number; } } }