declare namespace ObjC{ namespace classes{ export class NSFileProviderService extends NSObject{ getFileProviderConnectionWithCompletionHandler_(completionHandler:NativePointer|NativePointer):any; name():any; } export class NSFileManager extends NSObject{ mountedVolumeURLsIncludingResourceValuesForKeys_options_(propertyKeys:NativePointer|NativePointer,options:number|NativePointer):NativePointer; unmountVolumeAtURL_options_completionHandler_(url:NSURL|NativePointer,mask:number|NativePointer,completionHandler:NativePointer|NativePointer):any; contentsOfDirectoryAtURL_includingPropertiesForKeys_options_error_(url:NSURL|NativePointer,keys:NativePointer|NativePointer,mask:number|NativePointer,error:NSError|NativePointer):NativePointer; URLsForDirectory_inDomains_(directory:any|NativePointer,domainMask:any|NativePointer):NativePointer; URLForDirectory_inDomain_appropriateForURL_create_error_(directory:any|NativePointer,domain:any|NativePointer,url:NSURL|NativePointer,shouldCreate:number|NativePointer,error:NSError|NativePointer):NSURL; getRelationship_ofDirectoryAtURL_toItemAtURL_error_(outRelationship:NativePointer|NativePointer,directoryURL:NSURL|NativePointer,otherURL:NSURL|NativePointer,error:NSError|NativePointer):number; getRelationship_ofDirectory_inDomain_toItemAtURL_error_(outRelationship:NativePointer|NativePointer,directory:any|NativePointer,domainMask:any|NativePointer,url:NSURL|NativePointer,error:NSError|NativePointer):number; createDirectoryAtURL_withIntermediateDirectories_attributes_error_(url:NSURL|NativePointer,createIntermediates:number|NativePointer,attributes:NativePointer|NativePointer,error:NSError|NativePointer):number; createSymbolicLinkAtURL_withDestinationURL_error_(url:NSURL|NativePointer,destURL:NSURL|NativePointer,error:NSError|NativePointer):number; setAttributes_ofItemAtPath_error_(attributes:NativePointer|NativePointer,path:NSString|NativePointer,error:NSError|NativePointer):number; createDirectoryAtPath_withIntermediateDirectories_attributes_error_(path:NSString|NativePointer,createIntermediates:number|NativePointer,attributes:NativePointer|NativePointer,error:NSError|NativePointer):number; contentsOfDirectoryAtPath_error_(path:NSString|NativePointer,error:NSError|NativePointer):NativePointer; subpathsOfDirectoryAtPath_error_(path:NSString|NativePointer,error:NSError|NativePointer):NativePointer; attributesOfItemAtPath_error_(path:NSString|NativePointer,error:NSError|NativePointer):NativePointer; attributesOfFileSystemForPath_error_(path:NSString|NativePointer,error:NSError|NativePointer):NativePointer; createSymbolicLinkAtPath_withDestinationPath_error_(path:NSString|NativePointer,destPath:NSString|NativePointer,error:NSError|NativePointer):number; destinationOfSymbolicLinkAtPath_error_(path:NSString|NativePointer,error:NSError|NativePointer):NSString; copyItemAtPath_toPath_error_(srcPath:NSString|NativePointer,dstPath:NSString|NativePointer,error:NSError|NativePointer):number; moveItemAtPath_toPath_error_(srcPath:NSString|NativePointer,dstPath:NSString|NativePointer,error:NSError|NativePointer):number; linkItemAtPath_toPath_error_(srcPath:NSString|NativePointer,dstPath:NSString|NativePointer,error:NSError|NativePointer):number; removeItemAtPath_error_(path:NSString|NativePointer,error:NSError|NativePointer):number; copyItemAtURL_toURL_error_(srcURL:NSURL|NativePointer,dstURL:NSURL|NativePointer,error:NSError|NativePointer):number; moveItemAtURL_toURL_error_(srcURL:NSURL|NativePointer,dstURL:NSURL|NativePointer,error:NSError|NativePointer):number; linkItemAtURL_toURL_error_(srcURL:NSURL|NativePointer,dstURL:NSURL|NativePointer,error:NSError|NativePointer):number; removeItemAtURL_error_(URL:NSURL|NativePointer,error:NSError|NativePointer):number; trashItemAtURL_resultingItemURL_error_(url:NSURL|NativePointer,outResultingURL:NSURL|NativePointer,error:NSError|NativePointer):number; fileAttributesAtPath_traverseLink_(path:NSString|NativePointer,yorn:number|NativePointer):NSDictionary; changeFileAttributes_atPath_(attributes:NSDictionary|NativePointer,path:NSString|NativePointer):number; directoryContentsAtPath_(path:NSString|NativePointer):NSArray; fileSystemAttributesAtPath_(path:NSString|NativePointer):NSDictionary; pathContentOfSymbolicLinkAtPath_(path:NSString|NativePointer):NSString; createSymbolicLinkAtPath_pathContent_(path:NSString|NativePointer,otherpath:NSString|NativePointer):number; createDirectoryAtPath_attributes_(path:NSString|NativePointer,attributes:NSDictionary|NativePointer):number; changeCurrentDirectoryPath_(path:NSString|NativePointer):number; fileExistsAtPath_(path:NSString|NativePointer):number; fileExistsAtPath_isDirectory_(path:NSString|NativePointer,isDirectory:NativePointer|NativePointer):number; isReadableFileAtPath_(path:NSString|NativePointer):number; isWritableFileAtPath_(path:NSString|NativePointer):number; isExecutableFileAtPath_(path:NSString|NativePointer):number; isDeletableFileAtPath_(path:NSString|NativePointer):number; contentsEqualAtPath_andPath_(path1:NSString|NativePointer,path2:NSString|NativePointer):number; displayNameAtPath_(path:NSString|NativePointer):NSString; componentsToDisplayForPath_(path:NSString|NativePointer):NativePointer; enumeratorAtPath_(path:NSString|NativePointer):NativePointer; enumeratorAtURL_includingPropertiesForKeys_options_errorHandler_(url:NSURL|NativePointer,keys:NativePointer|NativePointer,mask:number|NativePointer,handler:NativePointer|NativePointer):NativePointer; subpathsAtPath_(path:NSString|NativePointer):NativePointer; contentsAtPath_(path:NSString|NativePointer):NSData; createFileAtPath_contents_attributes_(path:NSString|NativePointer,data:NSData|NativePointer,attr:NativePointer|NativePointer):number; fileSystemRepresentationWithPath_(path:NSString|NativePointer):NativePointer; stringWithFileSystemRepresentation_length_(str:NativePointer|NativePointer,len:number|NativePointer):NSString; replaceItemAtURL_withItemAtURL_backupItemName_options_resultingItemURL_error_(originalItemURL:NSURL|NativePointer,newItemURL:NSURL|NativePointer,backupItemName:NSString|NativePointer,options:number|NativePointer,resultingURL:NSURL|NativePointer,error:NSError|NativePointer):number; setUbiquitous_itemAtURL_destinationURL_error_(flag:number|NativePointer,url:NSURL|NativePointer,destinationURL:NSURL|NativePointer,error:NSError|NativePointer):number; isUbiquitousItemAtURL_(url:NSURL|NativePointer):number; startDownloadingUbiquitousItemAtURL_error_(url:NSURL|NativePointer,error:NSError|NativePointer):number; evictUbiquitousItemAtURL_error_(url:NSURL|NativePointer,error:NSError|NativePointer):number; URLForUbiquityContainerIdentifier_(containerIdentifier:NSString|NativePointer):NSURL; URLForPublishingUbiquitousItemAtURL_expirationDate_error_(url:NSURL|NativePointer,outDate:NSDate|NativePointer,error:NSError|NativePointer):NSURL; getFileProviderServicesForItemAtURL_completionHandler_(url:NSURL|NativePointer,completionHandler:NativePointer|NativePointer):any; containerURLForSecurityApplicationGroupIdentifier_(groupIdentifier:NSString|NativePointer):NSURL; static defaultManager():NSFileManager; delegate():NativePointer; setDelegate_(delegate:NativePointer|NativePointer):any; currentDirectoryPath():NSString; ubiquityIdentityToken():NativePointer; } export class NSDirectoryEnumerator extends NSEnumerator{ skipDescendents():any; skipDescendants():any; fileAttributes():NativePointer; directoryAttributes():NativePointer; level():number; } } }