declare namespace ObjC{ namespace classes{ export class UIPopoverController extends NSObject{ initWithContentViewController_(viewController:NSObject|NativePointer):UIPopoverController; setContentViewController_animated_(viewController:NSObject|NativePointer,animated:number|NativePointer):any; setPopoverContentSize_animated_(size:NSObject|NativePointer,animated:number|NativePointer):any; presentPopoverFromRect_inView_permittedArrowDirections_animated_(rect:NSObject|NativePointer,view:UIView|NativePointer,arrowDirections:NSObject|NativePointer,animated:number|NativePointer):any; presentPopoverFromBarButtonItem_permittedArrowDirections_animated_(item:NativePointer|NativePointer,arrowDirections:NSObject|NativePointer,animated:number|NativePointer):any; dismissPopoverAnimated_(animated:number|NativePointer):any; delegate():NativePointer; setDelegate_(delegate:NativePointer|NativePointer):any; contentViewController():NativePointer; setContentViewController_(contentViewController:NativePointer|NativePointer):any; popoverContentSize():number; setPopoverContentSize_(popoverContentSize:number|NativePointer):any; isPopoverVisible():number; popoverArrowDirection():number; passthroughViews():NativePointer; setPassthroughViews_(passthroughViews:NativePointer|NativePointer):any; backgroundColor():NativePointer; setBackgroundColor_(backgroundColor:NativePointer|NativePointer):any; popoverLayoutMargins():number; setPopoverLayoutMargins_(popoverLayoutMargins:number|NativePointer):any; popoverBackgroundViewClass():ObjC.Object; setPopoverBackgroundViewClass_(popoverBackgroundViewClass:ObjC.Object|NativePointer):any; } } }