/** * 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. * * @flow strict-local * @format */ // flow-typed signature: d001c1f5a12f9970243121d73d04bb1e // flow-typed version: <>/metro_v0.47.0/flow_v0.82.0 /** * This is an autogenerated libdef stub for: * * 'metro' * * Fill this stub out by replacing all the `any` types. * * Once filled out, we encourage you to share your work with the * community by sending a pull request to: * https://github.com/flowtype/flow-typed */ declare module 'metro' { declare module.exports: any; } /** * We include stubs for each file inside this npm package in case you need to * require those files directly. Feel free to delete any files that aren't * needed. */ declare module 'metro/src/Assets' { declare module.exports: any; } declare module 'metro/src/assetTransformer' { declare module.exports: any; } declare module 'metro/src/Bundler' { declare module.exports: any; } declare module 'metro/src/Bundler/util' { declare module.exports: any; } declare module 'metro/src/cli-utils' { declare module.exports: any; } declare module 'metro/src/cli' { declare module.exports: any; } declare module 'metro/src/commands/build' { declare module.exports: any; } declare module 'metro/src/commands/serve' { declare module.exports: any; } declare module 'metro/src/defaultTransformer' { declare module.exports: any; } declare module 'metro/src/DeltaBundler' { declare module.exports: any; } declare module 'metro/src/DeltaBundler/DeltaCalculator' { declare module.exports: any; } declare module 'metro/src/DeltaBundler/ResourceNotFoundError' { declare module.exports: any; } declare module 'metro/src/DeltaBundler/Serializers/deltaJSBundle' { declare module.exports: any; } declare module 'metro/src/DeltaBundler/Serializers/getAllFiles' { declare module.exports: any; } declare module 'metro/src/DeltaBundler/Serializers/getAssets' { declare module.exports: any; } declare module 'metro/src/DeltaBundler/Serializers/getRamBundleInfo' { declare module.exports: any; } declare module 'metro/src/DeltaBundler/Serializers/helpers/getTransitiveDependencies' { declare module.exports: any; } declare module 'metro/src/DeltaBundler/Serializers/helpers/js' { declare module.exports: any; } declare module 'metro/src/DeltaBundler/Serializers/hmrJSBundle' { declare module.exports: any; } declare module 'metro/src/DeltaBundler/Serializers/plainJSBundle' { declare module.exports: any; } declare module 'metro/src/DeltaBundler/Serializers/sourceMapObject' { declare module.exports: any; } declare module 'metro/src/DeltaBundler/Serializers/sourceMapString' { declare module.exports: any; } declare module 'metro/src/DeltaBundler/Transformer' { declare module.exports: any; } declare module 'metro/src/DeltaBundler/Transformer/getTransformCacheKey' { declare module.exports: any; } declare module 'metro/src/DeltaBundler/traverseDependencies' { declare module.exports: any; } declare module 'metro/src/DeltaBundler/types.flow' { declare module.exports: any; } declare module 'metro/src/DeltaBundler/Worker' { declare module.exports: any; } declare module 'metro/src/DeltaBundler/WorkerFarm' { declare module.exports: any; } declare module 'metro/src/HmrServer' { declare module.exports: any; } declare module 'metro/src/index' { declare module.exports: any; } declare module 'metro/src/integration_tests/basic_bundle/AssetRegistry' { declare module.exports: any; } declare module 'metro/src/integration_tests/basic_bundle/Bar' { declare module.exports: any; } declare module 'metro/src/integration_tests/basic_bundle/ErrorBundle' { declare module.exports: any; } declare module 'metro/src/integration_tests/basic_bundle/Foo' { declare module.exports: any; } declare module 'metro/src/integration_tests/basic_bundle/import-export/export-1' { declare module.exports: any; } declare module 'metro/src/integration_tests/basic_bundle/import-export/export-2' { declare module.exports: any; } declare module 'metro/src/integration_tests/basic_bundle/import-export/export-3' { declare module.exports: any; } declare module 'metro/src/integration_tests/basic_bundle/import-export/export-4' { declare module.exports: any; } declare module 'metro/src/integration_tests/basic_bundle/import-export/export-null' { declare module.exports: any; } declare module 'metro/src/integration_tests/basic_bundle/import-export/export-primitive-default' { declare module.exports: any; } declare module 'metro/src/integration_tests/basic_bundle/import-export/index' { declare module.exports: any; } declare module 'metro/src/integration_tests/basic_bundle/polyfill' { declare module.exports: any; } declare module 'metro/src/integration_tests/basic_bundle/TestBundle' { declare module.exports: any; } declare module 'metro/src/integration_tests/basic_bundle/TestPolyfill' { declare module.exports: any; } declare module 'metro/src/integration_tests/execBundle' { declare module.exports: any; } declare module 'metro/src/integration_tests/metro.config' { declare module.exports: any; } declare module 'metro/src/JSTransformer/worker' { declare module.exports: any; } declare module 'metro/src/JSTransformer/worker/constant-folding-plugin' { declare module.exports: any; } declare module 'metro/src/JSTransformer/worker/import-export-plugin' { declare module.exports: any; } declare module 'metro/src/JSTransformer/worker/inline-platform' { declare module.exports: any; } declare module 'metro/src/JSTransformer/worker/inline-plugin' { declare module.exports: any; } declare module 'metro/src/JSTransformer/worker/normalizePseudoglobals' { declare module.exports: any; } declare module 'metro/src/JSTransformer/worker/test-helpers' { declare module.exports: any; } declare module 'metro/src/legacy' { declare module.exports: any; } declare module 'metro/src/lib/addParamsToDefineCall' { declare module.exports: any; } declare module 'metro/src/lib/attachWebsocketServer' { declare module.exports: any; } declare module 'metro/src/lib/BatchProcessor' { declare module.exports: any; } declare module 'metro/src/lib/bundle-modules/asyncRequire' { declare module.exports: any; } declare module 'metro/src/lib/bundle-modules/HMRClient' { declare module.exports: any; } declare module 'metro/src/lib/bundle-modules/MetroClient' { declare module.exports: any; } declare module 'metro/src/lib/createModuleIdFactory' { declare module.exports: any; } declare module 'metro/src/lib/formatBundlingError' { declare module.exports: any; } declare module 'metro/src/lib/getAbsolutePath' { declare module.exports: any; } declare module 'metro/src/lib/getAppendScripts' { declare module.exports: any; } declare module 'metro/src/lib/getEntryAbsolutePath' { declare module.exports: any; } declare module 'metro/src/lib/getKeyFromFiles' { declare module.exports: any; } declare module 'metro/src/lib/getMaxWorkers' { declare module.exports: any; } declare module 'metro/src/lib/getMinifier' { declare module.exports: any; } declare module 'metro/src/lib/getPreludeCode' { declare module.exports: any; } declare module 'metro/src/lib/getPrependedScripts' { declare module.exports: any; } declare module 'metro/src/lib/JsonReporter' { declare module.exports: any; } declare module 'metro/src/lib/parseCustomTransformOptions' { declare module.exports: any; } declare module 'metro/src/lib/polyfills/require' { declare module.exports: any; } declare module 'metro/src/lib/RamBundleParser' { declare module.exports: any; } declare module 'metro/src/lib/relativizeSourceMap' { declare module.exports: any; } declare module 'metro/src/lib/reporting' { declare module.exports: any; } declare module 'metro/src/lib/TerminalReporter' { declare module.exports: any; } declare module 'metro/src/lib/transformHelpers' { declare module.exports: any; } declare module 'metro/src/ModuleGraph/build' { declare module.exports: any; } declare module 'metro/src/ModuleGraph/module' { declare module.exports: any; } declare module 'metro/src/ModuleGraph/node-haste/HasteFS' { declare module.exports: any; } declare module 'metro/src/ModuleGraph/node-haste/Module' { declare module.exports: any; } declare module 'metro/src/ModuleGraph/node-haste/ModuleCache' { declare module.exports: any; } declare module 'metro/src/ModuleGraph/node-haste/node-haste.flow' { declare module.exports: any; } declare module 'metro/src/ModuleGraph/node-haste/node-haste' { declare module.exports: any; } declare module 'metro/src/ModuleGraph/node-haste/Package' { declare module.exports: any; } declare module 'metro/src/ModuleGraph/output/indexed-ram-bundle' { declare module.exports: any; } declare module 'metro/src/ModuleGraph/output/multiple-files-ram-bundle' { declare module.exports: any; } declare module 'metro/src/ModuleGraph/output/plain-bundle' { declare module.exports: any; } declare module 'metro/src/ModuleGraph/output/util' { declare module.exports: any; } declare module 'metro/src/ModuleGraph/silent-console' { declare module.exports: any; } declare module 'metro/src/ModuleGraph/test-helpers' { declare module.exports: any; } declare module 'metro/src/ModuleGraph/types.flow' { declare module.exports: any; } declare module 'metro/src/ModuleGraph/worker/collectDependencies' { declare module.exports: any; } declare module 'metro/src/ModuleGraph/worker/generate' { declare module.exports: any; } declare module 'metro/src/ModuleGraph/worker/generateImportNames' { declare module.exports: any; } declare module 'metro/src/ModuleGraph/worker/JsFileWrapping' { declare module.exports: any; } declare module 'metro/src/ModuleGraph/worker/optimizeDependencies' { declare module.exports: any; } declare module 'metro/src/ModuleGraph/worker/Platforms' { declare module.exports: any; } declare module 'metro/src/node-haste/AssetResolutionCache' { declare module.exports: any; } declare module 'metro/src/node-haste/DependencyGraph' { declare module.exports: any; } declare module 'metro/src/node-haste/DependencyGraph/assets/empty-module' { declare module.exports: any; } declare module 'metro/src/node-haste/DependencyGraph/DependencyGraphHelpers' { declare module.exports: any; } declare module 'metro/src/node-haste/DependencyGraph/ModuleResolution' { declare module.exports: any; } declare module 'metro/src/node-haste/DependencyGraph/ResolutionRequest' { declare module.exports: any; } declare module 'metro/src/node-haste/FilesByDirNameIndex' { declare module.exports: any; } declare module 'metro/src/node-haste/lib/AssetPaths' { declare module.exports: any; } declare module 'metro/src/node-haste/lib/MapWithDefaults' { declare module.exports: any; } declare module 'metro/src/node-haste/lib/parsePlatformFilePath' { declare module.exports: any; } declare module 'metro/src/node-haste/Module' { declare module.exports: any; } declare module 'metro/src/node-haste/ModuleCache' { declare module.exports: any; } declare module 'metro/src/node-haste/Package' { declare module.exports: any; } declare module 'metro/src/node-haste/types' { declare module.exports: any; } declare module 'metro/src/reactNativeTransformer' { declare module.exports: any; } declare module 'metro/src/rn-cli.config' { declare module.exports: any; } declare module 'metro/src/Server' { declare module.exports: any; } declare module 'metro/src/Server/MultipartResponse' { declare module.exports: any; } declare module 'metro/src/Server/symbolicate/symbolicate' { declare module.exports: any; } declare module 'metro/src/Server/symbolicate/util' { declare module.exports: any; } declare module 'metro/src/Server/symbolicate/worker' { declare module.exports: any; } declare module 'metro/src/shared/output/bundle' { declare module.exports: any; } declare module 'metro/src/shared/output/meta' { declare module.exports: any; } declare module 'metro/src/shared/output/RamBundle' { declare module.exports: any; } declare module 'metro/src/shared/output/RamBundle/as-assets' { declare module.exports: any; } declare module 'metro/src/shared/output/RamBundle/as-indexed-file' { declare module.exports: any; } declare module 'metro/src/shared/output/RamBundle/buildSourcemapWithMetadata' { declare module.exports: any; } declare module 'metro/src/shared/output/RamBundle/magic-number' { declare module.exports: any; } declare module 'metro/src/shared/output/RamBundle/util' { declare module.exports: any; } declare module 'metro/src/shared/output/RamBundle/write-sourcemap' { declare module.exports: any; } declare module 'metro/src/shared/output/unbundle' { declare module.exports: any; } declare module 'metro/src/shared/output/writeFile' { declare module.exports: any; } declare module 'metro/src/shared/types.flow' { declare module.exports: any; } // Filename aliases declare module 'metro/src/Assets.js' { declare module.exports: $Exports<'metro/src/Assets'>; } declare module 'metro/src/assetTransformer.js' { declare module.exports: $Exports<'metro/src/assetTransformer'>; } declare module 'metro/src/Bundler.js' { declare module.exports: $Exports<'metro/src/Bundler'>; } declare module 'metro/src/Bundler/util.js' { declare module.exports: $Exports<'metro/src/Bundler/util'>; } declare module 'metro/src/cli-utils.js' { declare module.exports: $Exports<'metro/src/cli-utils'>; } declare module 'metro/src/cli.js' { declare module.exports: $Exports<'metro/src/cli'>; } declare module 'metro/src/commands/build.js' { declare module.exports: $Exports<'metro/src/commands/build'>; } declare module 'metro/src/commands/serve.js' { declare module.exports: $Exports<'metro/src/commands/serve'>; } declare module 'metro/src/defaultTransformer.js' { declare module.exports: $Exports<'metro/src/defaultTransformer'>; } declare module 'metro/src/DeltaBundler.js' { declare module.exports: $Exports<'metro/src/DeltaBundler'>; } declare module 'metro/src/DeltaBundler/DeltaCalculator.js' { declare module.exports: $Exports<'metro/src/DeltaBundler/DeltaCalculator'>; } declare module 'metro/src/DeltaBundler/ResourceNotFoundError.js' { declare module.exports: $Exports< 'metro/src/DeltaBundler/ResourceNotFoundError', >; } declare module 'metro/src/DeltaBundler/Serializers/deltaJSBundle.js' { declare module.exports: $Exports< 'metro/src/DeltaBundler/Serializers/deltaJSBundle', >; } declare module 'metro/src/DeltaBundler/Serializers/getAllFiles.js' { declare module.exports: $Exports< 'metro/src/DeltaBundler/Serializers/getAllFiles', >; } declare module 'metro/src/DeltaBundler/Serializers/getAssets.js' { declare module.exports: $Exports< 'metro/src/DeltaBundler/Serializers/getAssets', >; } declare module 'metro/src/DeltaBundler/Serializers/getRamBundleInfo.js' { declare module.exports: $Exports< 'metro/src/DeltaBundler/Serializers/getRamBundleInfo', >; } declare module 'metro/src/DeltaBundler/Serializers/helpers/getTransitiveDependencies.js' { declare module.exports: $Exports< 'metro/src/DeltaBundler/Serializers/helpers/getTransitiveDependencies', >; } declare module 'metro/src/DeltaBundler/Serializers/helpers/js.js' { declare module.exports: $Exports< 'metro/src/DeltaBundler/Serializers/helpers/js', >; } declare module 'metro/src/DeltaBundler/Serializers/hmrJSBundle.js' { declare module.exports: $Exports< 'metro/src/DeltaBundler/Serializers/hmrJSBundle', >; } declare module 'metro/src/DeltaBundler/Serializers/plainJSBundle.js' { declare module.exports: $Exports< 'metro/src/DeltaBundler/Serializers/plainJSBundle', >; } declare module 'metro/src/DeltaBundler/Serializers/sourceMapObject.js' { declare module.exports: $Exports< 'metro/src/DeltaBundler/Serializers/sourceMapObject', >; } declare module 'metro/src/DeltaBundler/Serializers/sourceMapString.js' { declare module.exports: $Exports< 'metro/src/DeltaBundler/Serializers/sourceMapString', >; } declare module 'metro/src/DeltaBundler/Transformer.js' { declare module.exports: $Exports<'metro/src/DeltaBundler/Transformer'>; } declare module 'metro/src/DeltaBundler/Transformer/getTransformCacheKey.js' { declare module.exports: $Exports< 'metro/src/DeltaBundler/Transformer/getTransformCacheKey', >; } declare module 'metro/src/DeltaBundler/traverseDependencies.js' { declare module.exports: $Exports< 'metro/src/DeltaBundler/traverseDependencies', >; } declare module 'metro/src/DeltaBundler/types.flow.js' { declare module.exports: $Exports<'metro/src/DeltaBundler/types.flow'>; } declare module 'metro/src/DeltaBundler/Worker.js' { declare module.exports: $Exports<'metro/src/DeltaBundler/Worker'>; } declare module 'metro/src/DeltaBundler/WorkerFarm.js' { declare module.exports: $Exports<'metro/src/DeltaBundler/WorkerFarm'>; } declare module 'metro/src/HmrServer.js' { declare module.exports: $Exports<'metro/src/HmrServer'>; } declare module 'metro/src/index.js' { declare module.exports: $Exports<'metro/src/index'>; } declare module 'metro/src/integration_tests/basic_bundle/AssetRegistry.js' { declare module.exports: $Exports< 'metro/src/integration_tests/basic_bundle/AssetRegistry', >; } declare module 'metro/src/integration_tests/basic_bundle/Bar.js' { declare module.exports: $Exports< 'metro/src/integration_tests/basic_bundle/Bar', >; } declare module 'metro/src/integration_tests/basic_bundle/ErrorBundle.js' { declare module.exports: $Exports< 'metro/src/integration_tests/basic_bundle/ErrorBundle', >; } declare module 'metro/src/integration_tests/basic_bundle/Foo.js' { declare module.exports: $Exports< 'metro/src/integration_tests/basic_bundle/Foo', >; } declare module 'metro/src/integration_tests/basic_bundle/import-export/export-1.js' { declare module.exports: $Exports< 'metro/src/integration_tests/basic_bundle/import-export/export-1', >; } declare module 'metro/src/integration_tests/basic_bundle/import-export/export-2.js' { declare module.exports: $Exports< 'metro/src/integration_tests/basic_bundle/import-export/export-2', >; } declare module 'metro/src/integration_tests/basic_bundle/import-export/export-3.js' { declare module.exports: $Exports< 'metro/src/integration_tests/basic_bundle/import-export/export-3', >; } declare module 'metro/src/integration_tests/basic_bundle/import-export/export-4.js' { declare module.exports: $Exports< 'metro/src/integration_tests/basic_bundle/import-export/export-4', >; } declare module 'metro/src/integration_tests/basic_bundle/import-export/export-null.js' { declare module.exports: $Exports< 'metro/src/integration_tests/basic_bundle/import-export/export-null', >; } declare module 'metro/src/integration_tests/basic_bundle/import-export/export-primitive-default.js' { declare module.exports: $Exports< 'metro/src/integration_tests/basic_bundle/import-export/export-primitive-default', >; } declare module 'metro/src/integration_tests/basic_bundle/import-export/index.js' { declare module.exports: $Exports< 'metro/src/integration_tests/basic_bundle/import-export/index', >; } declare module 'metro/src/integration_tests/basic_bundle/polyfill.js' { declare module.exports: $Exports< 'metro/src/integration_tests/basic_bundle/polyfill', >; } declare module 'metro/src/integration_tests/basic_bundle/TestBundle.js' { declare module.exports: $Exports< 'metro/src/integration_tests/basic_bundle/TestBundle', >; } declare module 'metro/src/integration_tests/basic_bundle/TestPolyfill.js' { declare module.exports: $Exports< 'metro/src/integration_tests/basic_bundle/TestPolyfill', >; } declare module 'metro/src/integration_tests/execBundle.js' { declare module.exports: $Exports<'metro/src/integration_tests/execBundle'>; } declare module 'metro/src/integration_tests/metro.config.js' { declare module.exports: $Exports<'metro/src/integration_tests/metro.config'>; } declare module 'metro/src/JSTransformer/worker.js' { declare module.exports: $Exports<'metro/src/JSTransformer/worker'>; } declare module 'metro/src/JSTransformer/worker/constant-folding-plugin.js' { declare module.exports: $Exports< 'metro/src/JSTransformer/worker/constant-folding-plugin', >; } declare module 'metro/src/JSTransformer/worker/import-export-plugin.js' { declare module.exports: $Exports< 'metro/src/JSTransformer/worker/import-export-plugin', >; } declare module 'metro/src/JSTransformer/worker/inline-platform.js' { declare module.exports: $Exports< 'metro/src/JSTransformer/worker/inline-platform', >; } declare module 'metro/src/JSTransformer/worker/inline-plugin.js' { declare module.exports: $Exports< 'metro/src/JSTransformer/worker/inline-plugin', >; } declare module 'metro/src/JSTransformer/worker/normalizePseudoglobals.js' { declare module.exports: $Exports< 'metro/src/JSTransformer/worker/normalizePseudoglobals', >; } declare module 'metro/src/JSTransformer/worker/test-helpers.js' { declare module.exports: $Exports< 'metro/src/JSTransformer/worker/test-helpers', >; } declare module 'metro/src/legacy.js' { declare module.exports: $Exports<'metro/src/legacy'>; } declare module 'metro/src/lib/addParamsToDefineCall.js' { declare module.exports: $Exports<'metro/src/lib/addParamsToDefineCall'>; } declare module 'metro/src/lib/attachWebsocketServer.js' { declare module.exports: $Exports<'metro/src/lib/attachWebsocketServer'>; } declare module 'metro/src/lib/BatchProcessor.js' { declare module.exports: $Exports<'metro/src/lib/BatchProcessor'>; } declare module 'metro/src/lib/bundle-modules/asyncRequire.js' { declare module.exports: $Exports<'metro/src/lib/bundle-modules/asyncRequire'>; } declare module 'metro/src/lib/bundle-modules/HMRClient.js' { declare module.exports: $Exports<'metro/src/lib/bundle-modules/HMRClient'>; } declare module 'metro/src/lib/bundle-modules/MetroClient.js' { declare module.exports: $Exports<'metro/src/lib/bundle-modules/MetroClient'>; } declare module 'metro/src/lib/createModuleIdFactory.js' { declare module.exports: $Exports<'metro/src/lib/createModuleIdFactory'>; } declare module 'metro/src/lib/formatBundlingError.js' { declare module.exports: $Exports<'metro/src/lib/formatBundlingError'>; } declare module 'metro/src/lib/getAbsolutePath.js' { declare module.exports: $Exports<'metro/src/lib/getAbsolutePath'>; } declare module 'metro/src/lib/getAppendScripts.js' { declare module.exports: $Exports<'metro/src/lib/getAppendScripts'>; } declare module 'metro/src/lib/getEntryAbsolutePath.js' { declare module.exports: $Exports<'metro/src/lib/getEntryAbsolutePath'>; } declare module 'metro/src/lib/getKeyFromFiles.js' { declare module.exports: $Exports<'metro/src/lib/getKeyFromFiles'>; } declare module 'metro/src/lib/getMaxWorkers.js' { declare module.exports: $Exports<'metro/src/lib/getMaxWorkers'>; } declare module 'metro/src/lib/getMinifier.js' { declare module.exports: $Exports<'metro/src/lib/getMinifier'>; } declare module 'metro/src/lib/getPreludeCode.js' { declare module.exports: $Exports<'metro/src/lib/getPreludeCode'>; } declare module 'metro/src/lib/getPrependedScripts.js' { declare module.exports: $Exports<'metro/src/lib/getPrependedScripts'>; } declare module 'metro/src/lib/JsonReporter.js' { declare module.exports: $Exports<'metro/src/lib/JsonReporter'>; } declare module 'metro/src/lib/parseCustomTransformOptions.js' { declare module.exports: $Exports<'metro/src/lib/parseCustomTransformOptions'>; } declare module 'metro/src/lib/polyfills/require.js' { declare module.exports: $Exports<'metro/src/lib/polyfills/require'>; } declare module 'metro/src/lib/RamBundleParser.js' { declare module.exports: $Exports<'metro/src/lib/RamBundleParser'>; } declare module 'metro/src/lib/relativizeSourceMap.js' { declare module.exports: $Exports<'metro/src/lib/relativizeSourceMap'>; } declare module 'metro/src/lib/reporting.js' { declare module.exports: $Exports<'metro/src/lib/reporting'>; } declare module 'metro/src/lib/TerminalReporter.js' { declare module.exports: $Exports<'metro/src/lib/TerminalReporter'>; } declare module 'metro/src/lib/transformHelpers.js' { declare module.exports: $Exports<'metro/src/lib/transformHelpers'>; } declare module 'metro/src/ModuleGraph/build.js' { declare module.exports: $Exports<'metro/src/ModuleGraph/build'>; } declare module 'metro/src/ModuleGraph/module.js' { declare module.exports: $Exports<'metro/src/ModuleGraph/module'>; } declare module 'metro/src/ModuleGraph/node-haste/HasteFS.js' { declare module.exports: $Exports<'metro/src/ModuleGraph/node-haste/HasteFS'>; } declare module 'metro/src/ModuleGraph/node-haste/Module.js' { declare module.exports: $Exports<'metro/src/ModuleGraph/node-haste/Module'>; } declare module 'metro/src/ModuleGraph/node-haste/ModuleCache.js' { declare module.exports: $Exports< 'metro/src/ModuleGraph/node-haste/ModuleCache', >; } declare module 'metro/src/ModuleGraph/node-haste/node-haste.flow.js' { declare module.exports: $Exports< 'metro/src/ModuleGraph/node-haste/node-haste.flow', >; } declare module 'metro/src/ModuleGraph/node-haste/node-haste.js' { declare module.exports: $Exports< 'metro/src/ModuleGraph/node-haste/node-haste', >; } declare module 'metro/src/ModuleGraph/node-haste/Package.js' { declare module.exports: $Exports<'metro/src/ModuleGraph/node-haste/Package'>; } declare module 'metro/src/ModuleGraph/output/indexed-ram-bundle.js' { declare module.exports: $Exports< 'metro/src/ModuleGraph/output/indexed-ram-bundle', >; } declare module 'metro/src/ModuleGraph/output/multiple-files-ram-bundle.js' { declare module.exports: $Exports< 'metro/src/ModuleGraph/output/multiple-files-ram-bundle', >; } declare module 'metro/src/ModuleGraph/output/plain-bundle.js' { declare module.exports: $Exports<'metro/src/ModuleGraph/output/plain-bundle'>; } declare module 'metro/src/ModuleGraph/output/util.js' { declare module.exports: $Exports<'metro/src/ModuleGraph/output/util'>; } declare module 'metro/src/ModuleGraph/silent-console.js' { declare module.exports: $Exports<'metro/src/ModuleGraph/silent-console'>; } declare module 'metro/src/ModuleGraph/test-helpers.js' { declare module.exports: $Exports<'metro/src/ModuleGraph/test-helpers'>; } declare module 'metro/src/ModuleGraph/types.flow.js' { declare module.exports: $Exports<'metro/src/ModuleGraph/types.flow'>; } declare module 'metro/src/ModuleGraph/worker/collectDependencies.js' { declare module.exports: $Exports< 'metro/src/ModuleGraph/worker/collectDependencies', >; } declare module 'metro/src/ModuleGraph/worker/generate.js' { declare module.exports: $Exports<'metro/src/ModuleGraph/worker/generate'>; } declare module 'metro/src/ModuleGraph/worker/generateImportNames.js' { declare module.exports: $Exports< 'metro/src/ModuleGraph/worker/generateImportNames', >; } declare module 'metro/src/ModuleGraph/worker/JsFileWrapping.js' { declare module.exports: $Exports< 'metro/src/ModuleGraph/worker/JsFileWrapping', >; } declare module 'metro/src/ModuleGraph/worker/optimizeDependencies.js' { declare module.exports: $Exports< 'metro/src/ModuleGraph/worker/optimizeDependencies', >; } declare module 'metro/src/ModuleGraph/worker/Platforms.js' { declare module.exports: $Exports<'metro/src/ModuleGraph/worker/Platforms'>; } declare module 'metro/src/node-haste/AssetResolutionCache.js' { declare module.exports: $Exports<'metro/src/node-haste/AssetResolutionCache'>; } declare module 'metro/src/node-haste/DependencyGraph.js' { declare module.exports: $Exports<'metro/src/node-haste/DependencyGraph'>; } declare module 'metro/src/node-haste/DependencyGraph/assets/empty-module.js' { declare module.exports: $Exports< 'metro/src/node-haste/DependencyGraph/assets/empty-module', >; } declare module 'metro/src/node-haste/DependencyGraph/DependencyGraphHelpers.js' { declare module.exports: $Exports< 'metro/src/node-haste/DependencyGraph/DependencyGraphHelpers', >; } declare module 'metro/src/node-haste/DependencyGraph/ModuleResolution.js' { declare module.exports: $Exports< 'metro/src/node-haste/DependencyGraph/ModuleResolution', >; } declare module 'metro/src/node-haste/DependencyGraph/ResolutionRequest.js' { declare module.exports: $Exports< 'metro/src/node-haste/DependencyGraph/ResolutionRequest', >; } declare module 'metro/src/node-haste/FilesByDirNameIndex.js' { declare module.exports: $Exports<'metro/src/node-haste/FilesByDirNameIndex'>; } declare module 'metro/src/node-haste/lib/AssetPaths.js' { declare module.exports: $Exports<'metro/src/node-haste/lib/AssetPaths'>; } declare module 'metro/src/node-haste/lib/MapWithDefaults.js' { declare module.exports: $Exports<'metro/src/node-haste/lib/MapWithDefaults'>; } declare module 'metro/src/node-haste/lib/parsePlatformFilePath.js' { declare module.exports: $Exports< 'metro/src/node-haste/lib/parsePlatformFilePath', >; } declare module 'metro/src/node-haste/Module.js' { declare module.exports: $Exports<'metro/src/node-haste/Module'>; } declare module 'metro/src/node-haste/ModuleCache.js' { declare module.exports: $Exports<'metro/src/node-haste/ModuleCache'>; } declare module 'metro/src/node-haste/Package.js' { declare module.exports: $Exports<'metro/src/node-haste/Package'>; } declare module 'metro/src/node-haste/types.js' { declare module.exports: $Exports<'metro/src/node-haste/types'>; } declare module 'metro/src/reactNativeTransformer.js' { declare module.exports: $Exports<'metro/src/reactNativeTransformer'>; } declare module 'metro/src/rn-cli.config.js' { declare module.exports: $Exports<'metro/src/rn-cli.config'>; } declare module 'metro/src/Server.js' { declare module.exports: $Exports<'metro/src/Server'>; } declare module 'metro/src/Server/MultipartResponse.js' { declare module.exports: $Exports<'metro/src/Server/MultipartResponse'>; } declare module 'metro/src/Server/symbolicate/symbolicate.js' { declare module.exports: $Exports<'metro/src/Server/symbolicate/symbolicate'>; } declare module 'metro/src/Server/symbolicate/util.js' { declare module.exports: $Exports<'metro/src/Server/symbolicate/util'>; } declare module 'metro/src/Server/symbolicate/worker.js' { declare module.exports: $Exports<'metro/src/Server/symbolicate/worker'>; } declare module 'metro/src/shared/output/bundle.js' { declare module.exports: $Exports<'metro/src/shared/output/bundle'>; } declare module 'metro/src/shared/output/meta.js' { declare module.exports: $Exports<'metro/src/shared/output/meta'>; } declare module 'metro/src/shared/output/RamBundle.js' { declare module.exports: $Exports<'metro/src/shared/output/RamBundle'>; } declare module 'metro/src/shared/output/RamBundle/as-assets.js' { declare module.exports: $Exports< 'metro/src/shared/output/RamBundle/as-assets', >; } declare module 'metro/src/shared/output/RamBundle/as-indexed-file.js' { declare module.exports: $Exports< 'metro/src/shared/output/RamBundle/as-indexed-file', >; } declare module 'metro/src/shared/output/RamBundle/buildSourcemapWithMetadata.js' { declare module.exports: $Exports< 'metro/src/shared/output/RamBundle/buildSourcemapWithMetadata', >; } declare module 'metro/src/shared/output/RamBundle/magic-number.js' { declare module.exports: $Exports< 'metro/src/shared/output/RamBundle/magic-number', >; } declare module 'metro/src/shared/output/RamBundle/util.js' { declare module.exports: $Exports<'metro/src/shared/output/RamBundle/util'>; } declare module 'metro/src/shared/output/RamBundle/write-sourcemap.js' { declare module.exports: $Exports< 'metro/src/shared/output/RamBundle/write-sourcemap', >; } declare module 'metro/src/shared/output/unbundle.js' { declare module.exports: $Exports<'metro/src/shared/output/unbundle'>; } declare module 'metro/src/shared/output/writeFile.js' { declare module.exports: $Exports<'metro/src/shared/output/writeFile'>; } declare module 'metro/src/shared/types.flow.js' { declare module.exports: $Exports<'metro/src/shared/types.flow'>; }