declare namespace ObjC{ namespace classes{ export class UIActionSheet extends NSObject{ initWithTitle_delegate_cancelButtonTitle_destructiveButtonTitle_otherButtonTitles_(title:NSString|NativePointer,delegate:NativePointer|NativePointer,cancelButtonTitle:NSString|NativePointer,destructiveButtonTitle:NSString|NativePointer,otherButtonTitles:NSString|NativePointer):UIActionSheet; addButtonWithTitle_(title:NSString|NativePointer):number; buttonTitleAtIndex_(buttonIndex:number|NativePointer):NSString; showFromToolbar_(view:UIToolbar|NativePointer):any; showFromTabBar_(view:UITabBar|NativePointer):any; showFromBarButtonItem_animated_(item:NativePointer|NativePointer,animated:number|NativePointer):any; showFromRect_inView_animated_(rect:NSObject|NativePointer,view:NSObject|NativePointer,animated:number|NativePointer):any; showInView_(view:NSObject|NativePointer):any; dismissWithClickedButtonIndex_animated_(buttonIndex:number|NativePointer,animated:number|NativePointer):any; delegate():NativePointer; setDelegate_(delegate:NativePointer|NativePointer):any; title():NSString; setTitle_(title:NSString|NativePointer):any; actionSheetStyle():any; setActionSheetStyle_(actionSheetStyle:any|NativePointer):any; numberOfButtons():number; cancelButtonIndex():number; setCancelButtonIndex_(cancelButtonIndex:number|NativePointer):any; destructiveButtonIndex():number; setDestructiveButtonIndex_(destructiveButtonIndex:number|NativePointer):any; firstOtherButtonIndex():number; isVisible():number; } } }