declare namespace ObjC{ namespace classes{ export class UITabBarItem extends NSObject{ init():UITabBarItem; initWithCoder_(aDecoder:NSCoder|NativePointer):UITabBarItem; initWithTitle_image_tag_(title:NSString|NativePointer,image:UIImage|NativePointer,tag:number|NativePointer):UITabBarItem; initWithTitle_image_selectedImage_(title:NSString|NativePointer,image:UIImage|NativePointer,selectedImage:UIImage|NativePointer):UITabBarItem; initWithTabBarSystemItem_tag_(systemItem:any|NativePointer,tag:number|NativePointer):UITabBarItem; setFinishedSelectedImage_withFinishedUnselectedImage_(selectedImage:UIImage|NativePointer,unselectedImage:UIImage|NativePointer):any; finishedSelectedImage():UIImage; finishedUnselectedImage():UIImage; setBadgeTextAttributes_forState_(textAttributes:NativePointer|NativePointer,state:NSObject|NativePointer):any; badgeTextAttributesForState_(state:NSObject|NativePointer):NativePointer; selectedImage():UIImage; setSelectedImage_(selectedImage:UIImage|NativePointer):any; badgeValue():NSString; setBadgeValue_(badgeValue:NSString|NativePointer):any; titlePositionAdjustment():number; setTitlePositionAdjustment_(titlePositionAdjustment:number|NativePointer):any; badgeColor():NativePointer; setBadgeColor_(badgeColor:NativePointer|NativePointer):any; } } }