declare namespace ObjC{ namespace classes{ export class UIButton extends NSObject{ static buttonWithType_(buttonType:any|NativePointer):UIButton; setTitle_forState_(title:NSString|NativePointer,state:NSObject|NativePointer):any; setTitleColor_forState_(color:UIColor|NativePointer,state:NSObject|NativePointer):any; setTitleShadowColor_forState_(color:UIColor|NativePointer,state:NSObject|NativePointer):any; setImage_forState_(image:UIImage|NativePointer,state:NSObject|NativePointer):any; setBackgroundImage_forState_(image:UIImage|NativePointer,state:NSObject|NativePointer):any; setAttributedTitle_forState_(title:NSAttributedString|NativePointer,state:NSObject|NativePointer):any; titleForState_(state:NSObject|NativePointer):NSString; titleColorForState_(state:NSObject|NativePointer):UIColor; titleShadowColorForState_(state:NSObject|NativePointer):UIColor; imageForState_(state:NSObject|NativePointer):UIImage; backgroundImageForState_(state:NSObject|NativePointer):UIImage; attributedTitleForState_(state:NSObject|NativePointer):NSAttributedString; backgroundRectForBounds_(bounds:NSObject|NativePointer):NSObject; contentRectForBounds_(bounds:NSObject|NativePointer):NSObject; titleRectForContentRect_(contentRect:NSObject|NativePointer):NSObject; imageRectForContentRect_(contentRect:NSObject|NativePointer):NSObject; contentEdgeInsets():number; setContentEdgeInsets_(contentEdgeInsets:number|NativePointer):any; titleEdgeInsets():number; setTitleEdgeInsets_(titleEdgeInsets:number|NativePointer):any; reversesTitleShadowWhenHighlighted():number; setReversesTitleShadowWhenHighlighted_(reversesTitleShadowWhenHighlighted:number|NativePointer):any; imageEdgeInsets():number; setImageEdgeInsets_(imageEdgeInsets:number|NativePointer):any; adjustsImageWhenHighlighted():number; setAdjustsImageWhenHighlighted_(adjustsImageWhenHighlighted:number|NativePointer):any; adjustsImageWhenDisabled():number; setAdjustsImageWhenDisabled_(adjustsImageWhenDisabled:number|NativePointer):any; showsTouchWhenHighlighted():number; setShowsTouchWhenHighlighted_(showsTouchWhenHighlighted:number|NativePointer):any; tintColor():UIColor; setTintColor_(tintColor:UIColor|NativePointer):any; buttonType():any; currentTitle():NSString; currentTitleColor():UIColor; currentTitleShadowColor():UIColor; currentImage():UIImage; currentBackgroundImage():UIImage; currentAttributedTitle():NSAttributedString; titleLabel():UILabel; imageView():UIImageView; font():UIFont; setFont_(font:UIFont|NativePointer):any; lineBreakMode():number; setLineBreakMode_(lineBreakMode:number|NativePointer):any; titleShadowOffset():number; setTitleShadowOffset_(titleShadowOffset:number|NativePointer):any; } } }