declare namespace ObjC{ namespace classes{ export class UIDocumentInteractionController extends NSObject{ static interactionControllerWithURL_(url:NSURL|NativePointer):UIDocumentInteractionController; presentOptionsMenuFromRect_inView_animated_(rect:NSObject|NativePointer,view:UIView|NativePointer,animated:number|NativePointer):number; presentOptionsMenuFromBarButtonItem_animated_(item:NSObject|NativePointer,animated:number|NativePointer):number; presentPreviewAnimated_(animated:number|NativePointer):number; presentOpenInMenuFromRect_inView_animated_(rect:NSObject|NativePointer,view:UIView|NativePointer,animated:number|NativePointer):number; presentOpenInMenuFromBarButtonItem_animated_(item:NSObject|NativePointer,animated:number|NativePointer):number; dismissPreviewAnimated_(animated:number|NativePointer):any; dismissMenuAnimated_(animated:number|NativePointer):any; delegate():NativePointer; setDelegate_(delegate:NativePointer|NativePointer):any; URL():NSURL; setURL_(URL:NSURL|NativePointer):any; UTI():NSString; setUTI_(UTI:NSString|NativePointer):any; name():NSString; setName_(name:NSString|NativePointer):any; icons():NativePointer; annotation():NSObject; setAnnotation_(annotation:NSObject|NativePointer):any; gestureRecognizers():NSArray; } } }