declare namespace ObjC{ namespace classes{ export class NSFileWrapper extends NSObject{ initWithURL_options_error_(url:NSURL|NativePointer,options:number|NativePointer,outError:NSError|NativePointer):NSFileWrapper; initDirectoryWithFileWrappers_(childrenByPreferredName:NativePointer|NativePointer):NSFileWrapper; initRegularFileWithContents_(contents:NSData|NativePointer):NSFileWrapper; initSymbolicLinkWithDestinationURL_(url:NSURL|NativePointer):NSFileWrapper; initWithSerializedRepresentation_(serializeRepresentation:NSData|NativePointer):NSFileWrapper; initWithCoder_(inCoder:NSCoder|NativePointer):NSFileWrapper; matchesContentsOfURL_(url:NSURL|NativePointer):number; readFromURL_options_error_(url:NSURL|NativePointer,options:number|NativePointer,outError:NSError|NativePointer):number; writeToURL_options_originalContentsURL_error_(url:NSURL|NativePointer,options:number|NativePointer,originalContentsURL:NSURL|NativePointer,outError:NSError|NativePointer):number; addFileWrapper_(child:NSFileWrapper|NativePointer):NSString; addRegularFileWithContents_preferredFilename_(data:NSData|NativePointer,fileName:NSString|NativePointer):NSString; removeFileWrapper_(child:NSFileWrapper|NativePointer):any; keyForFileWrapper_(child:NSFileWrapper|NativePointer):NSString; isDirectory():number; isRegularFile():number; isSymbolicLink():number; preferredFilename():NSString; setPreferredFilename_(preferredFilename:NSString|NativePointer):any; filename():NSString; setFilename_(filename:NSString|NativePointer):any; fileAttributes():NativePointer; setFileAttributes_(fileAttributes:NativePointer|NativePointer):any; serializedRepresentation():NSData; fileWrappers():NativePointer; regularFileContents():NSData; symbolicLinkDestinationURL():NSURL; } } }