hunk.code_window: A promise that resolves to an object of type [PermissionResponse](../permissions/#permissionresponse).
   ### `MediaLibrary.createAssetAsync(localUri)`
   Creates an asset from existing file. The most common use case is to save a picture taken by [Camera](../camera/).
   ```js
   const { uri } = await Camera.takePictureAsync();
  
hunk.labels: keep keep keep keep keep replace keep keep keep
hunk.after_edit: Creates an asset from existing file. The most common use case is to save a picture taken by [Camera](../camera/). This method requires `CAMERA_ROLL` permission.
  
hunk.file_path: docs/pages/versions/v37.0.0/sdk/media-library.md
hunk.type: replace
file: /*
   * Copyright (c) Facebook, Inc. and its affiliates.
   *
   * This source code is licensed under the MIT license found in the
   * LICENSE file in the root directory of this source tree.
   */
  
  #import <UIKit/UIKit.h>
  
  #import <ABI38_0_0React/ABI38_0_0RCTShadowView.h>
  
  @class ABI38_0_0RCTRootShadowView;
  
  @interface ABI38_0_0RCTShadowView (Internal)
  
  @property (nonatomic, weak, readwrite) ABI38_0_0RCTRootShadowView *rootView;
  
  @end
  