declare namespace ObjC{ namespace classes{ export class UILabel extends NSObject{ textRectForBounds_limitedToNumberOfLines_(bounds:NSObject|NativePointer,numberOfLines:number|NativePointer):NSObject; drawTextInRect_(rect:NSObject|NativePointer):any; text():NSString; setText_(text:NSString|NativePointer):any; font():UIFont; setFont_(font:UIFont|NativePointer):any; textColor():UIColor; setTextColor_(textColor:UIColor|NativePointer):any; shadowColor():UIColor; setShadowColor_(shadowColor:UIColor|NativePointer):any; shadowOffset():number; setShadowOffset_(shadowOffset:number|NativePointer):any; textAlignment():number; setTextAlignment_(textAlignment:number|NativePointer):any; lineBreakMode():number; setLineBreakMode_(lineBreakMode:number|NativePointer):any; attributedText():NSAttributedString; setAttributedText_(attributedText:NSAttributedString|NativePointer):any; highlightedTextColor():UIColor; setHighlightedTextColor_(highlightedTextColor:UIColor|NativePointer):any; isHighlighted():number; setHighlighted_(highlighted:number|NativePointer):any; isUserInteractionEnabled():number; setUserInteractionEnabled_(userInteractionEnabled:number|NativePointer):any; isEnabled():number; setEnabled_(enabled:number|NativePointer):any; numberOfLines():number; setNumberOfLines_(numberOfLines:number|NativePointer):any; adjustsFontSizeToFitWidth():number; setAdjustsFontSizeToFitWidth_(adjustsFontSizeToFitWidth:number|NativePointer):any; baselineAdjustment():number; setBaselineAdjustment_(baselineAdjustment:number|NativePointer):any; minimumScaleFactor():number; setMinimumScaleFactor_(minimumScaleFactor:number|NativePointer):any; allowsDefaultTighteningForTruncation():number; setAllowsDefaultTighteningForTruncation_(allowsDefaultTighteningForTruncation:number|NativePointer):any; preferredMaxLayoutWidth():number; setPreferredMaxLayoutWidth_(preferredMaxLayoutWidth:number|NativePointer):any; enablesMarqueeWhenAncestorFocused():number; setEnablesMarqueeWhenAncestorFocused_(enablesMarqueeWhenAncestorFocused:number|NativePointer):any; minimumFontSize():number; setMinimumFontSize_(minimumFontSize:number|NativePointer):any; adjustsLetterSpacingToFitWidth():number; setAdjustsLetterSpacingToFitWidth_(adjustsLetterSpacingToFitWidth:number|NativePointer):any; } } }