declare namespace ObjC{ namespace classes{ export class UIDocumentBrowserViewController extends NSObject{ initForOpeningFilesWithContentTypes_(allowedContentTypes:NativePointer|NativePointer):UIDocumentBrowserViewController; initWithNibName_bundle_(nibName:NSString|NativePointer,bundle:NSBundle|NativePointer):UIDocumentBrowserViewController; revealDocumentAtURL_importIfNeeded_completion_(url:NSURL|NativePointer,importIfNeeded:number|NativePointer,completion:NativePointer|NativePointer):any; importDocumentAtURL_nextToDocumentAtURL_mode_completionHandler_(documentURL:NSURL|NativePointer,neighbourURL:NSURL|NativePointer,importMode:any|NativePointer,completion:NativePointer|NativePointer):any; transitionControllerForDocumentAtURL_(documentURL:NSURL|NativePointer):UIDocumentBrowserTransitionController; transitionControllerForDocumentURL_(documentURL:NSURL|NativePointer):UIDocumentBrowserTransitionController; delegate():NativePointer; setDelegate_(delegate:NativePointer|NativePointer):any; allowsDocumentCreation():number; setAllowsDocumentCreation_(allowsDocumentCreation:number|NativePointer):any; allowsPickingMultipleItems():number; setAllowsPickingMultipleItems_(allowsPickingMultipleItems:number|NativePointer):any; allowedContentTypes():NativePointer; additionalLeadingNavigationBarButtonItems():NSArray; setAdditionalLeadingNavigationBarButtonItems_(additionalLeadingNavigationBarButtonItems:NSArray|NativePointer):any; additionalTrailingNavigationBarButtonItems():NSArray; setAdditionalTrailingNavigationBarButtonItems_(additionalTrailingNavigationBarButtonItems:NSArray|NativePointer):any; customActions():NativePointer; setCustomActions_(customActions:NativePointer|NativePointer):any; browserUserInterfaceStyle():any; setBrowserUserInterfaceStyle_(browserUserInterfaceStyle:any|NativePointer):any; } export class UIDocumentBrowserTransitionController extends NSObject{ init():UIDocumentBrowserTransitionController; loadingProgress():NSProgress; setLoadingProgress_(loadingProgress:NSProgress|NativePointer):any; targetView():NativePointer; setTargetView_(targetView:NativePointer|NativePointer):any; } } }