1"use strict";
2var __importDefault = (this && this.__importDefault) || function (mod) {
3    return (mod && mod.__esModule) ? mod : { "default": mod };
4};
5Object.defineProperty(exports, "__esModule", { value: true });
6exports.setGeneratedAndroidScheme = void 0;
7const config_plugins_1 = require("@expo/config-plugins");
8const android_plugins_1 = require("@expo/config-plugins/build/plugins/android-plugins");
9const getDefaultScheme_1 = __importDefault(require("./getDefaultScheme"));
10exports.default = android_plugins_1.createAndroidManifestPlugin(setGeneratedAndroidScheme, 'withGeneratedAndroidScheme');
11function setGeneratedAndroidScheme(config, androidManifest) {
12    // Generate a cross-platform scheme used to launch the dev client.
13    const scheme = getDefaultScheme_1.default(config);
14    return config_plugins_1.AndroidConfig.Scheme.appendScheme(scheme, androidManifest);
15}
16exports.setGeneratedAndroidScheme = setGeneratedAndroidScheme;
17