declare namespace ObjC{ namespace classes{ export class NSLayoutConstraint extends NSObject{ static constraintsWithVisualFormat_options_metrics_views_(format:NSString|NativePointer,opts:number|NativePointer,metrics:NativePointer|NativePointer,views:NativePointer|NativePointer):NativePointer; static constraintWithItem_attribute_relatedBy_toItem_attribute_multiplier_constant_(view1:NSObject|NativePointer,attr1:any|NativePointer,relation:any|NativePointer,view2:NSObject|NativePointer,attr2:any|NativePointer,multiplier:NSObject|NativePointer,c:NSObject|NativePointer):NSLayoutConstraint; static activateConstraints_(constraints:NativePointer|NativePointer):any; static deactivateConstraints_(constraints:NativePointer|NativePointer):any; priority():any; setPriority_(priority:any|NativePointer):any; shouldBeArchived():number; setShouldBeArchived_(shouldBeArchived:number|NativePointer):any; firstItem():NSObject; firstAttribute():any; secondItem():NSObject; secondAttribute():any; firstAnchor():NSLayoutAnchor; secondAnchor():NSLayoutAnchor; relation():any; multiplier():number; constant():number; setConstant_(constant:number|NativePointer):any; isActive():number; setActive_(active:number|NativePointer):any; identifier():NSString; setIdentifier_(identifier:NSString|NativePointer):any; } } }