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();
   const asset = await MediaLibrary.createAssetAsync(uri);
   ```
  
hunk.labels: keep keep keep keep replace keep keep 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/v36.0.0/sdk/media-library.md
hunk.type: replace
file: {
    "name": "expo-ads-facebook",
    "version": "7.0.0",
    "description": "Facebook Audience SDK integration",
    "main": "build/index.js",
    "types": "build/index.d.ts",
    "sideEffects": false,
    "scripts": {
      "build": "expo-module build",
      "clean": "expo-module clean",
      "lint": "expo-module lint",
      "test": "expo-module test",
      "prepare": "expo-module prepare",
      "prepublishOnly": "expo-module prepublishOnly",
      "expo-module": "expo-module"
    },
    "keywords": [
      "react-native",
      "expo",
      "expo-ads-facebook"
    ],
    "repository": {
      "type": "git",
      "url": "https://github.com/expo/expo.git",
      "directory": "packages/expo-ads-facebook"
    },
    "bugs": {
      "url": "https://github.com/expo/expo/issues"
    },
    "author": "650 Industries, Inc.",
    "license": "MIT",
    "homepage": "https://docs.expo.io/versions/latest/sdk/facebook-ads/",
    "dependencies": {
      "fbemitter": "^2.1.1",
      "nullthrows": "^1.1.0"
    },
    "unimodulePeerDependencies": {
      "@unimodules/core": "*"
    },
    "devDependencies": {
      "expo-module-scripts": "~1.1.1"
    },
    "gitHead": "4e13b3cb88d9205f14bee7764038ab2dd9ef1fbd"
  }