declare namespace ObjC{ namespace classes{ export class UIView extends NSObject{ static layerClass():ObjC.Object; initWithFrame_(frame:NSObject|NativePointer):UIView; initWithCoder_(aDecoder:NSCoder|NativePointer):UIView; canBecomeFocused():number; static userInterfaceLayoutDirectionForSemanticContentAttribute_(attribute:any|NativePointer):NSObject; static userInterfaceLayoutDirectionForSemanticContentAttribute_relativeToLayoutDirection_(semanticContentAttribute:any|NativePointer,layoutDirection:NSObject|NativePointer):NSObject; isUserInteractionEnabled():number; setUserInteractionEnabled_(userInteractionEnabled:number|NativePointer):any; tag():number; setTag_(tag:number|NativePointer):any; layer():any; isFocused():number; semanticContentAttribute():any; setSemanticContentAttribute_(semanticContentAttribute:any|NativePointer):any; effectiveUserInterfaceLayoutDirection():number; systemLayoutSizeFittingSize_(targetSize:NSObject|NativePointer):NSObject; systemLayoutSizeFittingSize_withHorizontalFittingPriority_verticalFittingPriority_(targetSize:NSObject|NativePointer,horizontalFittingPriority:NSObject|NativePointer,verticalFittingPriority:NSObject|NativePointer):NSObject; addInteraction_(interaction:NativePointer|NativePointer):any; removeInteraction_(interaction:NativePointer|NativePointer):any; interactions():NativePointer; setInteractions_(interactions:NativePointer|NativePointer):any; static animateKeyframesWithDuration_delay_options_animations_completion_(duration:number|NativePointer,delay:number|NativePointer,options:any|NativePointer,animations:NativePointer|NativePointer,completion:NativePointer|NativePointer):any; static addKeyframeWithRelativeStartTime_relativeDuration_animations_(frameStartTime:number|NativePointer,frameDuration:number|NativePointer,animations:NativePointer|NativePointer):any; static requiresConstraintBasedLayout():number; translatesAutoresizingMaskIntoConstraints():number; setTranslatesAutoresizingMaskIntoConstraints_(translatesAutoresizingMaskIntoConstraints:number|NativePointer):any; viewPrintFormatter():UIViewPrintFormatter; drawRect_forViewPrintFormatter_(rect:NSObject|NativePointer,formatter:UIViewPrintFormatter|NativePointer):any; addLayoutGuide_(layoutGuide:NativePointer|NativePointer):any; removeLayoutGuide_(layoutGuide:NativePointer|NativePointer):any; layoutGuides():NativePointer; drawRect_(rect:NSObject|NativePointer):any; setNeedsDisplay():any; setNeedsDisplayInRect_(rect:NSObject|NativePointer):any; tintColorDidChange():any; clipsToBounds():number; setClipsToBounds_(clipsToBounds:number|NativePointer):any; backgroundColor():UIColor; setBackgroundColor_(backgroundColor:UIColor|NativePointer):any; alpha():number; setAlpha_(alpha:number|NativePointer):any; isOpaque():number; setOpaque_(opaque:number|NativePointer):any; clearsContextBeforeDrawing():number; setClearsContextBeforeDrawing_(clearsContextBeforeDrawing:number|NativePointer):any; isHidden():number; setHidden_(hidden:number|NativePointer):any; contentMode():any; setContentMode_(contentMode:any|NativePointer):any; contentStretch():number; setContentStretch_(contentStretch:number|NativePointer):any; maskView():UIView; setMaskView_(maskView:UIView|NativePointer):any; tintColor():UIColor; setTintColor_(tintColor:UIColor|NativePointer):any; tintAdjustmentMode():any; setTintAdjustmentMode_(tintAdjustmentMode:any|NativePointer):any; snapshotViewAfterScreenUpdates_(afterUpdates:number|NativePointer):UIView; resizableSnapshotViewFromRect_afterScreenUpdates_withCapInsets_(rect:NSObject|NativePointer,afterUpdates:number|NativePointer,capInsets:NSObject|NativePointer):UIView; drawViewHierarchyInRect_afterScreenUpdates_(rect:NSObject|NativePointer,afterUpdates:number|NativePointer):number; addConstraint_(constraint:NSObject|NativePointer):any; addConstraints_(constraints:NSArray|NativePointer):any; removeConstraint_(constraint:NSObject|NativePointer):any; removeConstraints_(constraints:NSArray|NativePointer):any; constraints():NSArray; removeFromSuperview():any; insertSubview_atIndex_(view:UIView|NativePointer,index:number|NativePointer):any; exchangeSubviewAtIndex_withSubviewAtIndex_(index1:number|NativePointer,index2:number|NativePointer):any; addSubview_(view:UIView|NativePointer):any; insertSubview_belowSubview_(view:UIView|NativePointer,siblingSubview:UIView|NativePointer):any; insertSubview_aboveSubview_(view:UIView|NativePointer,siblingSubview:UIView|NativePointer):any; bringSubviewToFront_(view:UIView|NativePointer):any; sendSubviewToBack_(view:UIView|NativePointer):any; didAddSubview_(subview:UIView|NativePointer):any; willRemoveSubview_(subview:UIView|NativePointer):any; willMoveToSuperview_(newSuperview:UIView|NativePointer):any; didMoveToSuperview():any; willMoveToWindow_(newWindow:UIWindow|NativePointer):any; didMoveToWindow():any; isDescendantOfView_(view:UIView|NativePointer):number; viewWithTag_(tag:number|NativePointer):UIView; setNeedsLayout():any; layoutIfNeeded():any; layoutSubviews():any; layoutMarginsDidChange():any; safeAreaInsetsDidChange():any; superview():UIView; subviews():NativePointer; window():UIWindow; layoutMargins():number; setLayoutMargins_(layoutMargins:number|NativePointer):any; directionalLayoutMargins():number; setDirectionalLayoutMargins_(directionalLayoutMargins:number|NativePointer):any; preservesSuperviewLayoutMargins():number; setPreservesSuperviewLayoutMargins_(preservesSuperviewLayoutMargins:number|NativePointer):any; insetsLayoutMarginsFromSafeArea():number; setInsetsLayoutMarginsFromSafeArea_(insetsLayoutMarginsFromSafeArea:number|NativePointer):any; safeAreaInsets():number; layoutMarginsGuide():NativePointer; readableContentGuide():NativePointer; safeAreaLayoutGuide():NativePointer; leadingAnchor():NSLayoutXAxisAnchor; trailingAnchor():NSLayoutXAxisAnchor; leftAnchor():NSLayoutXAxisAnchor; rightAnchor():NSLayoutXAxisAnchor; topAnchor():NSLayoutYAxisAnchor; bottomAnchor():NSLayoutYAxisAnchor; widthAnchor():NSLayoutDimension; heightAnchor():NSLayoutDimension; centerXAnchor():NSLayoutXAxisAnchor; centerYAnchor():NSLayoutYAxisAnchor; firstBaselineAnchor():NSLayoutYAxisAnchor; lastBaselineAnchor():NSLayoutYAxisAnchor; static animateWithDuration_delay_options_animations_completion_(duration:number|NativePointer,delay:number|NativePointer,options:any|NativePointer,animations:NativePointer|NativePointer,completion:NativePointer|NativePointer):any; static animateWithDuration_animations_completion_(duration:number|NativePointer,animations:NativePointer|NativePointer,completion:NativePointer|NativePointer):any; static animateWithDuration_animations_(duration:number|NativePointer,animations:NativePointer|NativePointer):any; static animateWithDuration_delay_usingSpringWithDamping_initialSpringVelocity_options_animations_completion_(duration:number|NativePointer,delay:number|NativePointer,dampingRatio:NSObject|NativePointer,velocity:NSObject|NativePointer,options:any|NativePointer,animations:NativePointer|NativePointer,completion:NativePointer|NativePointer):any; static transitionWithView_duration_options_animations_completion_(view:UIView|NativePointer,duration:number|NativePointer,options:any|NativePointer,animations:NativePointer|NativePointer,completion:NativePointer|NativePointer):any; static transitionFromView_toView_duration_options_completion_(fromView:UIView|NativePointer,toView:UIView|NativePointer,duration:number|NativePointer,options:any|NativePointer,completion:NativePointer|NativePointer):any; static performSystemAnimation_onViews_options_animations_completion_(animation:any|NativePointer,views:NativePointer|NativePointer,options:any|NativePointer,parallelAnimations:NativePointer|NativePointer,completion:NativePointer|NativePointer):any; static beginAnimations_context_(animationID:NSString|NativePointer,context:NativePointer|NativePointer):any; static commitAnimations():any; static setAnimationDelegate_(delegate:NSObject|NativePointer):any; static setAnimationWillStartSelector_(selector:NativePointer|NativePointer):any; static setAnimationDidStopSelector_(selector:NativePointer|NativePointer):any; static setAnimationDuration_(duration:number|NativePointer):any; static setAnimationDelay_(delay:number|NativePointer):any; static setAnimationStartDate_(startDate:NSDate|NativePointer):any; static setAnimationCurve_(curve:any|NativePointer):any; static setAnimationRepeatCount_(repeatCount:number|NativePointer):any; static setAnimationRepeatAutoreverses_(repeatAutoreverses:number|NativePointer):any; static setAnimationBeginsFromCurrentState_(fromCurrentState:number|NativePointer):any; static setAnimationTransition_forView_cache_(transition:any|NativePointer,view:UIView|NativePointer,cache:number|NativePointer):any; static setAnimationsEnabled_(enabled:number|NativePointer):any; static areAnimationsEnabled():number; static performWithoutAnimation_(actionsWithoutAnimation:NativePointer|NativePointer):any; static inheritedAnimationDuration():number; addGestureRecognizer_(gestureRecognizer:UIGestureRecognizer|NativePointer):any; removeGestureRecognizer_(gestureRecognizer:UIGestureRecognizer|NativePointer):any; gestureRecognizerShouldBegin_(gestureRecognizer:UIGestureRecognizer|NativePointer):number; gestureRecognizers():NativePointer; setGestureRecognizers_(gestureRecognizers:NativePointer|NativePointer):any; addMotionEffect_(effect:UIMotionEffect|NativePointer):any; removeMotionEffect_(effect:UIMotionEffect|NativePointer):any; motionEffects():NativePointer; setMotionEffects_(motionEffects:NativePointer|NativePointer):any; hitTest_withEvent_(point:NSObject|NativePointer,event:UIEvent|NativePointer):UIView; pointInside_withEvent_(point:NSObject|NativePointer,event:UIEvent|NativePointer):number; convertPoint_toView_(point:NSObject|NativePointer,view:UIView|NativePointer):NSObject; convertPoint_fromView_(point:NSObject|NativePointer,view:UIView|NativePointer):NSObject; convertRect_toView_(rect:NSObject|NativePointer,view:UIView|NativePointer):NSObject; convertRect_fromView_(rect:NSObject|NativePointer,view:UIView|NativePointer):NSObject; sizeThatFits_(size:NSObject|NativePointer):NSObject; sizeToFit():any; frame():number; setFrame_(frame:number|NativePointer):any; bounds():number; setBounds_(bounds:number|NativePointer):any; center():number; setCenter_(center:number|NativePointer):any; transform():number; setTransform_(transform:number|NativePointer):any; contentScaleFactor():number; setContentScaleFactor_(contentScaleFactor:number|NativePointer):any; isMultipleTouchEnabled():number; setMultipleTouchEnabled_(multipleTouchEnabled:number|NativePointer):any; isExclusiveTouch():number; setExclusiveTouch_(exclusiveTouch:number|NativePointer):any; autoresizesSubviews():number; setAutoresizesSubviews_(autoresizesSubviews:number|NativePointer):any; autoresizingMask():any; setAutoresizingMask_(autoresizingMask:any|NativePointer):any; alignmentRectForFrame_(frame:NSObject|NativePointer):NSObject; frameForAlignmentRect_(alignmentRect:NSObject|NativePointer):NSObject; alignmentRectInsets():NSObject; viewForBaselineLayout():UIView; intrinsicContentSize():NSObject; invalidateIntrinsicContentSize():any; contentHuggingPriorityForAxis_(axis:any|NativePointer):NSObject; setContentHuggingPriority_forAxis_(priority:NSObject|NativePointer,axis:any|NativePointer):any; contentCompressionResistancePriorityForAxis_(axis:any|NativePointer):NSObject; setContentCompressionResistancePriority_forAxis_(priority:NSObject|NativePointer,axis:any|NativePointer):any; viewForFirstBaselineLayout():UIView; viewForLastBaselineLayout():UIView; } } }