declare namespace ObjC{ namespace classes{ export class UIAlertController extends UIViewController{ static alertControllerWithTitle_message_preferredStyle_(title:NSString|NativePointer,message:NSString|NativePointer,preferredStyle:any|NativePointer):UIAlertController; addAction_(action:UIAlertAction|NativePointer):any; addTextFieldWithConfigurationHandler_(configurationHandler:NativePointer|NativePointer):any; actions():NativePointer; preferredAction():UIAlertAction; setPreferredAction_(preferredAction:UIAlertAction|NativePointer):any; textFields():NSArray; title():NSString; setTitle_(title:NSString|NativePointer):any; message():NSString; setMessage_(message:NSString|NativePointer):any; preferredStyle():any; } export class UIAlertAction extends NSObject{ static actionWithTitle_style_handler_(title:NSString|NativePointer,style:any|NativePointer,handler:NativePointer|NativePointer):UIAlertAction; title():NSString; style():any; isEnabled():number; setEnabled_(enabled:number|NativePointer):any; } } }