// flow-typed signature: a0c38d3c71157c7c32063706469dde8a
// flow-typed version: <<STUB>>/babel-plugin-flow-runtime_v^0.10.0/flow_v0.42.0

/**
 * This is an autogenerated libdef stub for:
 *
 *   'babel-plugin-flow-runtime'
 *
 * 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 'babel-plugin-flow-runtime' {
  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 'babel-plugin-flow-runtime/babel-plugin-flow-runtime' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/config/eslint' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/flow-typed/mocha' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/flow-typed/npm/babel-cli_vx.x.x' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/flow-typed/npm/babel-core_vx.x.x' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/flow-typed/npm/babel-preset-es2015_vx.x.x' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/flow-typed/npm/babel-preset-react_vx.x.x' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/flow-typed/npm/babel-preset-stage-0_vx.x.x' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/flow-typed/npm/eslint_vx.x.x' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/flow-typed/npm/eslint-plugin-babel_vx.x.x' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/flow-typed/npm/eslint-plugin-flow_vx.x.x' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/flow-typed/npm/flow-bin_v0.x.x' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/flow-typed/npm/flow-typed_vx.x.x' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/flow-typed/npm/mobx_vx.x.x' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/flow-typed/npm/mobx-react_vx.x.x' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/flow-typed/npm/mocha_vx.x.x' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/flow-typed/npm/webpack_vx.x.x' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/bugs/14-exportDefaultArrowFunction' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/bugs/14-exportDefaultClassNoName' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/bugs/14-exportDefaultFunctionNoName' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/bugs/24-allow-import-star-react' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/bugs/24-allow-import-star' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/bugs/28-decorate-with-export-default' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/bugs/38-intersection-object' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/bugs/46-static-properties' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/bugs/47-arguments-hoisting' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/bugs/49-invalid-transform' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/bugs/56-indexer-no-identifier' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/bugs/65-arrow-function-name' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/bugs/67-async-destructuring-with-multiple' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/bugs/67-async-destructuring' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/bugs/72-generators' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/bugs/constTypeCast' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/bugs/generatorFunctions' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/bugs/missingNode' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/bugs/propertyValueExpectedStringGotNull' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/bugs/stringPropertyKeys' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/bugs/tdzExportType' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/bugs/tdzFunction' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/importsExports/importClashName' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/importsExports/importFlowRuntime' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/importsExports/importFlowRuntimeReify' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/importsExports/importFlowRuntimeReifyNoDefault' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/importsExports/shorthandImportType' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/importsExports/simplestExportType' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/importsExports/simplestImportType' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/patternMatching/arrayPatternWithRest' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/patternMatching/mixedMultipleRestPattern' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/patternMatching/mixedPositionMultipleRestMatch' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/patternMatching/mixedPositionMultipleRestPattern' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/patternMatching/mixedRestMatch' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/patternMatching/mixedRestPattern' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/patternMatching/patternWithClashingArgs' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/patternMatching/patternWithClashingVars' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/patternMatching/patternWithMultipleArgs' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/patternMatching/patternWithUnion' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/patternMatching/simpleArrayPattern' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/patternMatching/simpleMatch' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/patternMatching/simpleMatchNoDefault' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/patternMatching/simpleObjectPattern' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/patternMatching/simplePattern' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/patternMatching/simplePatternNoDefault' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/patternMatching/simplestRestPattern' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/pragma/pragmaIgnore' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/pragma/pragmaOptInStrict' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/pragma/pragmaWarn' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/pragma/pragmaWarnAndDecorate' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/pragma/pragmaWarnClass' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/pragma/suppressComment' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/pragma/suppressCommentClass' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/pragma/suppressCommentIfBlock' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/pragma/suppressType' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/specialForms/classAnnotation' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/arrays/arrayOfArrays' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/arrays/numberArray' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/builtins/date' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/builtins/map' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/defaultTypeParameters' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/functions/functionWithAnonymousParam' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/functions/functionWithMultipleOptionalParams' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/functions/functionWithMultipleParams' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/functions/functionWithOptionalParam' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/functions/functionWithParam' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/functions/functionWithRestParam' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/functions/functionWithTrailingRestParam' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/functions/simplestBoundTypeParameterizedFunction' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/functions/simplestFunction' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/functions/simplestTypeParameterizedFunction' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/functions/typeParameterizedFunction' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/hoistedNestedType' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/hoistedType' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/multualRecursion' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/mutualRecursion' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/objects/objectWithMultipleCallProperties' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/objects/objectWithMultipleIndexers' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/objects/objectWithMultipleProperties' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/objects/objectWithOptionalProperties' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/objects/objectWithPropertiesCallPropertiesIndexers' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/objects/personObjectWithTypeParameters' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/objects/simplestExactObject' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/objects/simplestObject' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/objects/simplestObjectCallProperty' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/objects/simplestObjectIndexer' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/objects/simplestObjectWithTypeParameters' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/primitives/boolean' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/primitives/booleanLiteral' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/primitives/number' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/primitives/numericLiteral' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/primitives/string' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/primitives/stringLiteral' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/selfReferentialType' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/simplestParameterizedType' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/simplestTypeParameterApplication' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/tuples/tuple' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/unions/numberStringUnion' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/classes/classWithInterfaceAndConstructor' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/classes/classWithMultipleInterfacesAndSuper' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/classes/classWithTypeParametersAndStaticMethods' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/classes/simplestClass' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/classes/simplestClassNoDefaults' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/classes/simplestClassWithAccessors' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/classes/simplestClassWithComputedProperty' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/classes/simplestClassWithInterface' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/classes/simplestClassWithMethod' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/classes/simplestClassWithMethodWithDefaultArg' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/classes/simplestClassWithMultipleInterface' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/classes/simplestClassWithParent' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/classes/simplestClassWithStatics' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/classes/simplestClassWithTypeParameters' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/classes/thisTypeAnnotation' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/classes/typeParametersWithInheritance' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/functions/arrayPattern' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/functions/boundTypeParameter' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/functions/defaultParam' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/functions/delegatingGeneratorFunction' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/functions/functionReturnsPromise' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/functions/multipleParameters' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/functions/multipleTypeParameters' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/functions/nestedAsyncFunction' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/functions/nestedFunctionWithTypeParameters' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/functions/nextGeneratorFunction' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/functions/objectPattern' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/functions/objectPatternLastParam' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/functions/objectPatternWithDefault' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/functions/optionalObjectPattern' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/functions/optionalParam' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/functions/restParams' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/functions/returningGeneratorFunction' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/functions/simplestAsyncFunction' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/functions/simplestFunction' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/functions/simplestFunctionWithParam' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/functions/simplestFunctionWithTypeParameters' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/functions/simplestGeneratorFunction' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/modules/simplestExport' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/modules/simplestImport' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/react/reactClassWithTypeParameters' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/react/reactImportComponent' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/react/reactImportComponentWithAlias' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/react/reactImportPureComponent' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/react/reactPureComponent' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/react/simplestReactClass' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/tryCatch/simplestTryCatch' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/typecasts/inlineTypeCast' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/typecasts/repeatedTypeCast' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/typecasts/simplestTypeCast' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/typecasts/typeCastMemberExpression' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/typeOf/qualifiedTypeOf' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/typeOf/simplestTypeOf' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/typeOf/typeQualifiedTypeOf' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/variables/constDeclaration' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/variables/letDeclaration' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/variables/letDeclarationWithAssignment' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/variables/letDeclarationWithMultipleAssignments' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/variables/patternDeclaration' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/variables/varDeclaration' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/variables/varDeclarationWithAssignment' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeDeclarations/classes/classWithConcreteSuper' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeDeclarations/classes/classWithSuperTypeParameters' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeDeclarations/classes/classWithTypeParameters' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeDeclarations/classes/simplestClass' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeDeclarations/classes/simplestClassWithSuper' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeDeclarations/functions/simplestFunction' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeDeclarations/modules/simplestModule' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeDeclarations/modules/simplestModuleExports' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeDeclarations/modules/simplestModuleWithStringName' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeDeclarations/types/simplestType' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeDeclarations/vars/simplestVar' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeDeclarations/vars/simplestVarWithAnnotation' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/fixtures' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/__tests__/transform.test' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/annotateVisitors' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/attachImport' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/collectProgramOptions' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/ConversionContext' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/convert' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/createConversionContext' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/Entity' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/findIdentifiers' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/firstPassVisitors' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/getTypeParameters' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/hasTypeAnnotations' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/index' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/loadFlowConfig' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/patternMatchVisitors' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/preTransformVisitors' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/symbols' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/transform' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/transformVisitors' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/typeAnnotationIterator' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/TypeTransformer' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/lib/util' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/bugs/14-exportDefaultArrowFunction' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/bugs/14-exportDefaultClassNoName' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/bugs/14-exportDefaultFunctionNoName' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/bugs/24-allow-import-star-react' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/bugs/24-allow-import-star' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/bugs/28-decorate-with-export-default' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/bugs/38-intersection-object' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/bugs/46-static-properties' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/bugs/47-arguments-hoisting' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/bugs/49-invalid-transform' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/bugs/56-indexer-no-identifier' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/bugs/65-arrow-function-name' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/bugs/67-async-destructuring-with-multiple' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/bugs/67-async-destructuring' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/bugs/72-generators' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/bugs/constTypeCast' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/bugs/generatorFunctions' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/bugs/missingNode' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/bugs/stringPropertyKeys' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/bugs/tdzExportType' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/importsExports/importClashName' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/importsExports/importFlowRuntime' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/importsExports/importFlowRuntimeReify' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/importsExports/importFlowRuntimeReifyNoDefault' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/importsExports/shorthandImportType' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/importsExports/simplestExportType' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/importsExports/simplestImportType' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/patternMatching/arrayPatternWithRest' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/patternMatching/mixedMultipleRestPattern' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/patternMatching/mixedPositionMultipleRestMatch' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/patternMatching/mixedPositionMultipleRestPattern' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/patternMatching/mixedRestMatch' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/patternMatching/mixedRestPattern' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/patternMatching/patternWithClashingArgs' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/patternMatching/patternWithClashingVars' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/patternMatching/patternWithMultipleArgs' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/patternMatching/patternWithUnion' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/patternMatching/simpleArrayPattern' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/patternMatching/simpleMatch' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/patternMatching/simpleMatchNoDefault' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/patternMatching/simpleObjectPattern' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/patternMatching/simplePattern' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/patternMatching/simplePatternNoDefault' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/patternMatching/simplestRestPattern' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/pragma/pragmaIgnore' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/pragma/pragmaOptInStrict' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/pragma/pragmaWarn' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/pragma/pragmaWarnAndDecorate' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/pragma/pragmaWarnClass' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/pragma/suppressComment' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/pragma/suppressCommentClass' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/pragma/suppressCommentIfBlock' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/pragma/suppressType' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/specialForms/classAnnotation' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/arrays/arrayOfArrays' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/arrays/numberArray' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/builtins/date' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/builtins/map' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/defaultTypeParameters' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/functions/functionWithAnonymousParam' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/functions/functionWithMultipleOptionalParams' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/functions/functionWithMultipleParams' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/functions/functionWithOptionalParam' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/functions/functionWithParam' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/functions/functionWithRestParam' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/functions/functionWithTrailingRestParam' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/functions/simplestBoundTypeParameterizedFunction' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/functions/simplestFunction' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/functions/simplestTypeParameterizedFunction' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/functions/typeParameterizedFunction' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/hoistedNestedType' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/hoistedType' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/mutualRecursion' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/objects/objectWithMultipleCallProperties' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/objects/objectWithMultipleIndexers' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/objects/objectWithMultipleProperties' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/objects/objectWithOptionalProperties' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/objects/objectWithPropertiesCallPropertiesIndexers' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/objects/personObjectWithTypeParameters' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/objects/simplestExactObject' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/objects/simplestObject' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/objects/simplestObjectCallProperty' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/objects/simplestObjectIndexer' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/objects/simplestObjectWithTypeParameters' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/primitives/boolean' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/primitives/booleanLiteral' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/primitives/number' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/primitives/numericLiteral' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/primitives/string' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/primitives/stringLiteral' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/selfReferentialType' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/simplestParameterizedType' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/simplestTypeParameterApplication' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/tuples/tuple' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/unions/numberStringUnion' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/classes/classWithInterfaceAndConstructor' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/classes/classWithMultipleInterfacesAndSuper' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/classes/classWithTypeParametersAndStaticMethods' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/classes/simplestClass' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/classes/simplestClassNoDefaults' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/classes/simplestClassWithAccessors' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/classes/simplestClassWithComputedProperty' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/classes/simplestClassWithInterface' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/classes/simplestClassWithMethod' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/classes/simplestClassWithMethodWithDefaultArg' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/classes/simplestClassWithMultipleInterface' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/classes/simplestClassWithParent' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/classes/simplestClassWithStatics' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/classes/simplestClassWithTypeParameters' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/classes/thisTypeAnnotation' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/classes/typeParametersWithInheritance' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/functions/arrayPattern' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/functions/boundTypeParameter' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/functions/defaultParam' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/functions/delegatingGeneratorFunction' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/functions/functionReturnsPromise' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/functions/multipleParameters' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/functions/multipleTypeParameters' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/functions/nestedAsyncFunction' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/functions/nestedFunctionWithTypeParameters' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/functions/nextGeneratorFunction' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/functions/objectPattern' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/functions/objectPatternLastParam' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/functions/objectPatternWithDefault' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/functions/optionalObjectPattern' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/functions/optionalParam' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/functions/restParams' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/functions/returningGeneratorFunction' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/functions/simplestAsyncFunction' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/functions/simplestFunction' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/functions/simplestFunctionWithParam' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/functions/simplestFunctionWithTypeParameters' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/functions/simplestGeneratorFunction' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/modules/simplestExport' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/modules/simplestImport' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/react/reactClassWithTypeParameters' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/react/reactImportComponent' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/react/reactImportComponentWithAlias' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/react/reactImportPureComponent' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/react/reactPureComponent' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/react/simplestReactClass' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/tryCatch/simplestTryCatch' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/typecasts/inlineTypeCast' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/typecasts/repeatedTypeCast' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/typecasts/simplestTypeCast' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/typecasts/typeCastMemberExpression' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/typeOf/qualifiedTypeOf' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/typeOf/simplestTypeOf' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/typeOf/typeQualifiedTypeOf' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/variables/constDeclaration' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/variables/letDeclaration' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/variables/letDeclarationWithAssignment' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/variables/letDeclarationWithMultipleAssignments' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/variables/patternDeclaration' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/variables/varDeclaration' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/variables/varDeclarationWithAssignment' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeDeclarations/classes/classWithConcreteSuper' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeDeclarations/classes/classWithSuperTypeParameters' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeDeclarations/classes/classWithTypeParameters' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeDeclarations/classes/simplestClass' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeDeclarations/classes/simplestClassWithSuper' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeDeclarations/functions/simplestFunction' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeDeclarations/modules/simplestModule' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeDeclarations/modules/simplestModuleExports' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeDeclarations/modules/simplestModuleWithStringName' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeDeclarations/types/simplestType' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeDeclarations/vars/simplestVar' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeDeclarations/vars/simplestVarWithAnnotation' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/fixtures' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/__tests__/transform.test' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/annotateVisitors' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/attachImport' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/collectProgramOptions' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/ConversionContext' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/convert' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/createConversionContext' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/Entity' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/findIdentifiers' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/firstPassVisitors' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/getTypeParameters' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/hasTypeAnnotations' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/index' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/loadFlowConfig' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/patternMatchVisitors' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/preTransformVisitors' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/symbols' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/transform' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/transformVisitors' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/typeAnnotationIterator' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/src/util' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/test-polyfill' {
  declare module.exports: any;
}

declare module 'babel-plugin-flow-runtime/tools/makeFixturesJSON' {
  declare module.exports: any;
}

// Filename aliases
declare module 'babel-plugin-flow-runtime/babel-plugin-flow-runtime.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/babel-plugin-flow-runtime'>;
}
declare module 'babel-plugin-flow-runtime/config/eslint.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/config/eslint'>;
}
declare module 'babel-plugin-flow-runtime/flow-typed/mocha.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/flow-typed/mocha'>;
}
declare module 'babel-plugin-flow-runtime/flow-typed/npm/babel-cli_vx.x.x.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/flow-typed/npm/babel-cli_vx.x.x'>;
}
declare module 'babel-plugin-flow-runtime/flow-typed/npm/babel-core_vx.x.x.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/flow-typed/npm/babel-core_vx.x.x'>;
}
declare module 'babel-plugin-flow-runtime/flow-typed/npm/babel-preset-es2015_vx.x.x.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/flow-typed/npm/babel-preset-es2015_vx.x.x'>;
}
declare module 'babel-plugin-flow-runtime/flow-typed/npm/babel-preset-react_vx.x.x.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/flow-typed/npm/babel-preset-react_vx.x.x'>;
}
declare module 'babel-plugin-flow-runtime/flow-typed/npm/babel-preset-stage-0_vx.x.x.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/flow-typed/npm/babel-preset-stage-0_vx.x.x'>;
}
declare module 'babel-plugin-flow-runtime/flow-typed/npm/eslint_vx.x.x.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/flow-typed/npm/eslint_vx.x.x'>;
}
declare module 'babel-plugin-flow-runtime/flow-typed/npm/eslint-plugin-babel_vx.x.x.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/flow-typed/npm/eslint-plugin-babel_vx.x.x'>;
}
declare module 'babel-plugin-flow-runtime/flow-typed/npm/eslint-plugin-flow_vx.x.x.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/flow-typed/npm/eslint-plugin-flow_vx.x.x'>;
}
declare module 'babel-plugin-flow-runtime/flow-typed/npm/flow-bin_v0.x.x.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/flow-typed/npm/flow-bin_v0.x.x'>;
}
declare module 'babel-plugin-flow-runtime/flow-typed/npm/flow-typed_vx.x.x.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/flow-typed/npm/flow-typed_vx.x.x'>;
}
declare module 'babel-plugin-flow-runtime/flow-typed/npm/mobx_vx.x.x.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/flow-typed/npm/mobx_vx.x.x'>;
}
declare module 'babel-plugin-flow-runtime/flow-typed/npm/mobx-react_vx.x.x.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/flow-typed/npm/mobx-react_vx.x.x'>;
}
declare module 'babel-plugin-flow-runtime/flow-typed/npm/mocha_vx.x.x.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/flow-typed/npm/mocha_vx.x.x'>;
}
declare module 'babel-plugin-flow-runtime/flow-typed/npm/webpack_vx.x.x.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/flow-typed/npm/webpack_vx.x.x'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/bugs/14-exportDefaultArrowFunction.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/bugs/14-exportDefaultArrowFunction'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/bugs/14-exportDefaultClassNoName.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/bugs/14-exportDefaultClassNoName'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/bugs/14-exportDefaultFunctionNoName.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/bugs/14-exportDefaultFunctionNoName'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/bugs/24-allow-import-star-react.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/bugs/24-allow-import-star-react'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/bugs/24-allow-import-star.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/bugs/24-allow-import-star'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/bugs/28-decorate-with-export-default.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/bugs/28-decorate-with-export-default'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/bugs/38-intersection-object.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/bugs/38-intersection-object'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/bugs/46-static-properties.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/bugs/46-static-properties'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/bugs/47-arguments-hoisting.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/bugs/47-arguments-hoisting'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/bugs/49-invalid-transform.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/bugs/49-invalid-transform'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/bugs/56-indexer-no-identifier.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/bugs/56-indexer-no-identifier'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/bugs/65-arrow-function-name.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/bugs/65-arrow-function-name'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/bugs/67-async-destructuring-with-multiple.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/bugs/67-async-destructuring-with-multiple'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/bugs/67-async-destructuring.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/bugs/67-async-destructuring'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/bugs/72-generators.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/bugs/72-generators'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/bugs/constTypeCast.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/bugs/constTypeCast'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/bugs/generatorFunctions.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/bugs/generatorFunctions'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/bugs/missingNode.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/bugs/missingNode'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/bugs/propertyValueExpectedStringGotNull.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/bugs/propertyValueExpectedStringGotNull'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/bugs/stringPropertyKeys.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/bugs/stringPropertyKeys'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/bugs/tdzExportType.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/bugs/tdzExportType'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/bugs/tdzFunction.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/bugs/tdzFunction'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/importsExports/importClashName.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/importsExports/importClashName'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/importsExports/importFlowRuntime.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/importsExports/importFlowRuntime'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/importsExports/importFlowRuntimeReify.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/importsExports/importFlowRuntimeReify'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/importsExports/importFlowRuntimeReifyNoDefault.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/importsExports/importFlowRuntimeReifyNoDefault'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/importsExports/shorthandImportType.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/importsExports/shorthandImportType'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/importsExports/simplestExportType.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/importsExports/simplestExportType'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/importsExports/simplestImportType.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/importsExports/simplestImportType'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/patternMatching/arrayPatternWithRest.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/patternMatching/arrayPatternWithRest'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/patternMatching/mixedMultipleRestPattern.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/patternMatching/mixedMultipleRestPattern'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/patternMatching/mixedPositionMultipleRestMatch.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/patternMatching/mixedPositionMultipleRestMatch'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/patternMatching/mixedPositionMultipleRestPattern.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/patternMatching/mixedPositionMultipleRestPattern'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/patternMatching/mixedRestMatch.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/patternMatching/mixedRestMatch'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/patternMatching/mixedRestPattern.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/patternMatching/mixedRestPattern'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/patternMatching/patternWithClashingArgs.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/patternMatching/patternWithClashingArgs'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/patternMatching/patternWithClashingVars.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/patternMatching/patternWithClashingVars'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/patternMatching/patternWithMultipleArgs.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/patternMatching/patternWithMultipleArgs'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/patternMatching/patternWithUnion.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/patternMatching/patternWithUnion'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/patternMatching/simpleArrayPattern.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/patternMatching/simpleArrayPattern'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/patternMatching/simpleMatch.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/patternMatching/simpleMatch'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/patternMatching/simpleMatchNoDefault.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/patternMatching/simpleMatchNoDefault'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/patternMatching/simpleObjectPattern.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/patternMatching/simpleObjectPattern'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/patternMatching/simplePattern.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/patternMatching/simplePattern'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/patternMatching/simplePatternNoDefault.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/patternMatching/simplePatternNoDefault'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/patternMatching/simplestRestPattern.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/patternMatching/simplestRestPattern'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/pragma/pragmaIgnore.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/pragma/pragmaIgnore'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/pragma/pragmaOptInStrict.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/pragma/pragmaOptInStrict'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/pragma/pragmaWarn.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/pragma/pragmaWarn'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/pragma/pragmaWarnAndDecorate.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/pragma/pragmaWarnAndDecorate'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/pragma/pragmaWarnClass.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/pragma/pragmaWarnClass'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/pragma/suppressComment.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/pragma/suppressComment'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/pragma/suppressCommentClass.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/pragma/suppressCommentClass'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/pragma/suppressCommentIfBlock.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/pragma/suppressCommentIfBlock'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/pragma/suppressType.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/pragma/suppressType'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/specialForms/classAnnotation.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/specialForms/classAnnotation'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/arrays/arrayOfArrays.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/arrays/arrayOfArrays'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/arrays/numberArray.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/arrays/numberArray'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/builtins/date.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/builtins/date'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/builtins/map.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/builtins/map'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/defaultTypeParameters.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/defaultTypeParameters'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/functions/functionWithAnonymousParam.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/functions/functionWithAnonymousParam'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/functions/functionWithMultipleOptionalParams.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/functions/functionWithMultipleOptionalParams'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/functions/functionWithMultipleParams.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/functions/functionWithMultipleParams'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/functions/functionWithOptionalParam.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/functions/functionWithOptionalParam'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/functions/functionWithParam.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/functions/functionWithParam'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/functions/functionWithRestParam.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/functions/functionWithRestParam'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/functions/functionWithTrailingRestParam.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/functions/functionWithTrailingRestParam'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/functions/simplestBoundTypeParameterizedFunction.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/functions/simplestBoundTypeParameterizedFunction'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/functions/simplestFunction.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/functions/simplestFunction'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/functions/simplestTypeParameterizedFunction.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/functions/simplestTypeParameterizedFunction'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/functions/typeParameterizedFunction.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/functions/typeParameterizedFunction'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/hoistedNestedType.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/hoistedNestedType'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/hoistedType.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/hoistedType'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/multualRecursion.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/multualRecursion'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/mutualRecursion.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/mutualRecursion'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/objects/objectWithMultipleCallProperties.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/objects/objectWithMultipleCallProperties'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/objects/objectWithMultipleIndexers.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/objects/objectWithMultipleIndexers'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/objects/objectWithMultipleProperties.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/objects/objectWithMultipleProperties'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/objects/objectWithOptionalProperties.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/objects/objectWithOptionalProperties'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/objects/objectWithPropertiesCallPropertiesIndexers.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/objects/objectWithPropertiesCallPropertiesIndexers'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/objects/personObjectWithTypeParameters.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/objects/personObjectWithTypeParameters'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/objects/simplestExactObject.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/objects/simplestExactObject'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/objects/simplestObject.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/objects/simplestObject'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/objects/simplestObjectCallProperty.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/objects/simplestObjectCallProperty'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/objects/simplestObjectIndexer.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/objects/simplestObjectIndexer'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/objects/simplestObjectWithTypeParameters.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/objects/simplestObjectWithTypeParameters'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/primitives/boolean.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/primitives/boolean'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/primitives/booleanLiteral.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/primitives/booleanLiteral'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/primitives/number.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/primitives/number'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/primitives/numericLiteral.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/primitives/numericLiteral'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/primitives/string.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/primitives/string'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/primitives/stringLiteral.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/primitives/stringLiteral'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/selfReferentialType.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/selfReferentialType'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/simplestParameterizedType.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/simplestParameterizedType'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/simplestTypeParameterApplication.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/simplestTypeParameterApplication'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/tuples/tuple.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/tuples/tuple'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/unions/numberStringUnion.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAliases/unions/numberStringUnion'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/classes/classWithInterfaceAndConstructor.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/classes/classWithInterfaceAndConstructor'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/classes/classWithMultipleInterfacesAndSuper.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/classes/classWithMultipleInterfacesAndSuper'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/classes/classWithTypeParametersAndStaticMethods.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/classes/classWithTypeParametersAndStaticMethods'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/classes/simplestClass.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/classes/simplestClass'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/classes/simplestClassNoDefaults.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/classes/simplestClassNoDefaults'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/classes/simplestClassWithAccessors.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/classes/simplestClassWithAccessors'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/classes/simplestClassWithComputedProperty.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/classes/simplestClassWithComputedProperty'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/classes/simplestClassWithInterface.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/classes/simplestClassWithInterface'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/classes/simplestClassWithMethod.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/classes/simplestClassWithMethod'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/classes/simplestClassWithMethodWithDefaultArg.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/classes/simplestClassWithMethodWithDefaultArg'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/classes/simplestClassWithMultipleInterface.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/classes/simplestClassWithMultipleInterface'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/classes/simplestClassWithParent.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/classes/simplestClassWithParent'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/classes/simplestClassWithStatics.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/classes/simplestClassWithStatics'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/classes/simplestClassWithTypeParameters.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/classes/simplestClassWithTypeParameters'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/classes/thisTypeAnnotation.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/classes/thisTypeAnnotation'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/classes/typeParametersWithInheritance.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/classes/typeParametersWithInheritance'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/functions/arrayPattern.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/functions/arrayPattern'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/functions/boundTypeParameter.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/functions/boundTypeParameter'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/functions/defaultParam.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/functions/defaultParam'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/functions/delegatingGeneratorFunction.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/functions/delegatingGeneratorFunction'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/functions/functionReturnsPromise.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/functions/functionReturnsPromise'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/functions/multipleParameters.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/functions/multipleParameters'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/functions/multipleTypeParameters.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/functions/multipleTypeParameters'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/functions/nestedAsyncFunction.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/functions/nestedAsyncFunction'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/functions/nestedFunctionWithTypeParameters.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/functions/nestedFunctionWithTypeParameters'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/functions/nextGeneratorFunction.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/functions/nextGeneratorFunction'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/functions/objectPattern.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/functions/objectPattern'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/functions/objectPatternLastParam.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/functions/objectPatternLastParam'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/functions/objectPatternWithDefault.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/functions/objectPatternWithDefault'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/functions/optionalObjectPattern.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/functions/optionalObjectPattern'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/functions/optionalParam.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/functions/optionalParam'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/functions/restParams.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/functions/restParams'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/functions/returningGeneratorFunction.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/functions/returningGeneratorFunction'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/functions/simplestAsyncFunction.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/functions/simplestAsyncFunction'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/functions/simplestFunction.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/functions/simplestFunction'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/functions/simplestFunctionWithParam.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/functions/simplestFunctionWithParam'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/functions/simplestFunctionWithTypeParameters.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/functions/simplestFunctionWithTypeParameters'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/functions/simplestGeneratorFunction.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/functions/simplestGeneratorFunction'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/modules/simplestExport.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/modules/simplestExport'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/modules/simplestImport.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/modules/simplestImport'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/react/reactClassWithTypeParameters.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/react/reactClassWithTypeParameters'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/react/reactImportComponent.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/react/reactImportComponent'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/react/reactImportComponentWithAlias.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/react/reactImportComponentWithAlias'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/react/reactImportPureComponent.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/react/reactImportPureComponent'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/react/reactPureComponent.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/react/reactPureComponent'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/react/simplestReactClass.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/react/simplestReactClass'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/tryCatch/simplestTryCatch.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/tryCatch/simplestTryCatch'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/typecasts/inlineTypeCast.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/typecasts/inlineTypeCast'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/typecasts/repeatedTypeCast.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/typecasts/repeatedTypeCast'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/typecasts/simplestTypeCast.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/typecasts/simplestTypeCast'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/typecasts/typeCastMemberExpression.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/typecasts/typeCastMemberExpression'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/typeOf/qualifiedTypeOf.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/typeOf/qualifiedTypeOf'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/typeOf/simplestTypeOf.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/typeOf/simplestTypeOf'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/typeOf/typeQualifiedTypeOf.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/typeOf/typeQualifiedTypeOf'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/variables/constDeclaration.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/variables/constDeclaration'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/variables/letDeclaration.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/variables/letDeclaration'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/variables/letDeclarationWithAssignment.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/variables/letDeclarationWithAssignment'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/variables/letDeclarationWithMultipleAssignments.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/variables/letDeclarationWithMultipleAssignments'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/variables/patternDeclaration.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/variables/patternDeclaration'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/variables/varDeclaration.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/variables/varDeclaration'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/variables/varDeclarationWithAssignment.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeAssertions/variables/varDeclarationWithAssignment'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeDeclarations/classes/classWithConcreteSuper.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeDeclarations/classes/classWithConcreteSuper'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeDeclarations/classes/classWithSuperTypeParameters.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeDeclarations/classes/classWithSuperTypeParameters'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeDeclarations/classes/classWithTypeParameters.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeDeclarations/classes/classWithTypeParameters'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeDeclarations/classes/simplestClass.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeDeclarations/classes/simplestClass'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeDeclarations/classes/simplestClassWithSuper.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeDeclarations/classes/simplestClassWithSuper'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeDeclarations/functions/simplestFunction.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeDeclarations/functions/simplestFunction'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeDeclarations/modules/simplestModule.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeDeclarations/modules/simplestModule'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeDeclarations/modules/simplestModuleExports.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeDeclarations/modules/simplestModuleExports'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeDeclarations/modules/simplestModuleWithStringName.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeDeclarations/modules/simplestModuleWithStringName'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeDeclarations/types/simplestType.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeDeclarations/types/simplestType'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeDeclarations/vars/simplestVar.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeDeclarations/vars/simplestVar'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeDeclarations/vars/simplestVarWithAnnotation.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/__fixtures__/typeDeclarations/vars/simplestVarWithAnnotation'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/fixtures.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/fixtures'>;
}
declare module 'babel-plugin-flow-runtime/lib/__tests__/transform.test.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/__tests__/transform.test'>;
}
declare module 'babel-plugin-flow-runtime/lib/annotateVisitors.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/annotateVisitors'>;
}
declare module 'babel-plugin-flow-runtime/lib/attachImport.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/attachImport'>;
}
declare module 'babel-plugin-flow-runtime/lib/collectProgramOptions.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/collectProgramOptions'>;
}
declare module 'babel-plugin-flow-runtime/lib/ConversionContext.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/ConversionContext'>;
}
declare module 'babel-plugin-flow-runtime/lib/convert.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/convert'>;
}
declare module 'babel-plugin-flow-runtime/lib/createConversionContext.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/createConversionContext'>;
}
declare module 'babel-plugin-flow-runtime/lib/Entity.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/Entity'>;
}
declare module 'babel-plugin-flow-runtime/lib/findIdentifiers.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/findIdentifiers'>;
}
declare module 'babel-plugin-flow-runtime/lib/firstPassVisitors.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/firstPassVisitors'>;
}
declare module 'babel-plugin-flow-runtime/lib/getTypeParameters.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/getTypeParameters'>;
}
declare module 'babel-plugin-flow-runtime/lib/hasTypeAnnotations.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/hasTypeAnnotations'>;
}
declare module 'babel-plugin-flow-runtime/lib/index.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/index'>;
}
declare module 'babel-plugin-flow-runtime/lib/loadFlowConfig.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/loadFlowConfig'>;
}
declare module 'babel-plugin-flow-runtime/lib/patternMatchVisitors.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/patternMatchVisitors'>;
}
declare module 'babel-plugin-flow-runtime/lib/preTransformVisitors.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/preTransformVisitors'>;
}
declare module 'babel-plugin-flow-runtime/lib/symbols.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/symbols'>;
}
declare module 'babel-plugin-flow-runtime/lib/transform.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/transform'>;
}
declare module 'babel-plugin-flow-runtime/lib/transformVisitors.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/transformVisitors'>;
}
declare module 'babel-plugin-flow-runtime/lib/typeAnnotationIterator.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/typeAnnotationIterator'>;
}
declare module 'babel-plugin-flow-runtime/lib/TypeTransformer.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/TypeTransformer'>;
}
declare module 'babel-plugin-flow-runtime/lib/util.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/lib/util'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/bugs/14-exportDefaultArrowFunction.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/bugs/14-exportDefaultArrowFunction'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/bugs/14-exportDefaultClassNoName.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/bugs/14-exportDefaultClassNoName'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/bugs/14-exportDefaultFunctionNoName.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/bugs/14-exportDefaultFunctionNoName'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/bugs/24-allow-import-star-react.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/bugs/24-allow-import-star-react'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/bugs/24-allow-import-star.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/bugs/24-allow-import-star'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/bugs/28-decorate-with-export-default.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/bugs/28-decorate-with-export-default'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/bugs/38-intersection-object.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/bugs/38-intersection-object'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/bugs/46-static-properties.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/bugs/46-static-properties'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/bugs/47-arguments-hoisting.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/bugs/47-arguments-hoisting'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/bugs/49-invalid-transform.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/bugs/49-invalid-transform'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/bugs/56-indexer-no-identifier.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/bugs/56-indexer-no-identifier'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/bugs/65-arrow-function-name.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/bugs/65-arrow-function-name'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/bugs/67-async-destructuring-with-multiple.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/bugs/67-async-destructuring-with-multiple'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/bugs/67-async-destructuring.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/bugs/67-async-destructuring'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/bugs/72-generators.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/bugs/72-generators'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/bugs/constTypeCast.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/bugs/constTypeCast'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/bugs/generatorFunctions.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/bugs/generatorFunctions'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/bugs/missingNode.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/bugs/missingNode'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/bugs/stringPropertyKeys.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/bugs/stringPropertyKeys'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/bugs/tdzExportType.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/bugs/tdzExportType'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/importsExports/importClashName.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/importsExports/importClashName'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/importsExports/importFlowRuntime.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/importsExports/importFlowRuntime'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/importsExports/importFlowRuntimeReify.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/importsExports/importFlowRuntimeReify'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/importsExports/importFlowRuntimeReifyNoDefault.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/importsExports/importFlowRuntimeReifyNoDefault'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/importsExports/shorthandImportType.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/importsExports/shorthandImportType'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/importsExports/simplestExportType.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/importsExports/simplestExportType'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/importsExports/simplestImportType.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/importsExports/simplestImportType'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/patternMatching/arrayPatternWithRest.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/patternMatching/arrayPatternWithRest'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/patternMatching/mixedMultipleRestPattern.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/patternMatching/mixedMultipleRestPattern'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/patternMatching/mixedPositionMultipleRestMatch.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/patternMatching/mixedPositionMultipleRestMatch'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/patternMatching/mixedPositionMultipleRestPattern.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/patternMatching/mixedPositionMultipleRestPattern'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/patternMatching/mixedRestMatch.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/patternMatching/mixedRestMatch'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/patternMatching/mixedRestPattern.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/patternMatching/mixedRestPattern'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/patternMatching/patternWithClashingArgs.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/patternMatching/patternWithClashingArgs'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/patternMatching/patternWithClashingVars.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/patternMatching/patternWithClashingVars'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/patternMatching/patternWithMultipleArgs.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/patternMatching/patternWithMultipleArgs'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/patternMatching/patternWithUnion.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/patternMatching/patternWithUnion'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/patternMatching/simpleArrayPattern.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/patternMatching/simpleArrayPattern'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/patternMatching/simpleMatch.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/patternMatching/simpleMatch'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/patternMatching/simpleMatchNoDefault.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/patternMatching/simpleMatchNoDefault'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/patternMatching/simpleObjectPattern.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/patternMatching/simpleObjectPattern'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/patternMatching/simplePattern.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/patternMatching/simplePattern'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/patternMatching/simplePatternNoDefault.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/patternMatching/simplePatternNoDefault'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/patternMatching/simplestRestPattern.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/patternMatching/simplestRestPattern'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/pragma/pragmaIgnore.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/pragma/pragmaIgnore'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/pragma/pragmaOptInStrict.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/pragma/pragmaOptInStrict'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/pragma/pragmaWarn.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/pragma/pragmaWarn'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/pragma/pragmaWarnAndDecorate.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/pragma/pragmaWarnAndDecorate'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/pragma/pragmaWarnClass.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/pragma/pragmaWarnClass'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/pragma/suppressComment.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/pragma/suppressComment'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/pragma/suppressCommentClass.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/pragma/suppressCommentClass'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/pragma/suppressCommentIfBlock.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/pragma/suppressCommentIfBlock'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/pragma/suppressType.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/pragma/suppressType'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/specialForms/classAnnotation.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/specialForms/classAnnotation'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/arrays/arrayOfArrays.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/arrays/arrayOfArrays'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/arrays/numberArray.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/arrays/numberArray'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/builtins/date.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/builtins/date'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/builtins/map.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/builtins/map'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/defaultTypeParameters.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/defaultTypeParameters'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/functions/functionWithAnonymousParam.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/functions/functionWithAnonymousParam'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/functions/functionWithMultipleOptionalParams.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/functions/functionWithMultipleOptionalParams'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/functions/functionWithMultipleParams.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/functions/functionWithMultipleParams'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/functions/functionWithOptionalParam.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/functions/functionWithOptionalParam'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/functions/functionWithParam.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/functions/functionWithParam'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/functions/functionWithRestParam.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/functions/functionWithRestParam'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/functions/functionWithTrailingRestParam.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/functions/functionWithTrailingRestParam'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/functions/simplestBoundTypeParameterizedFunction.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/functions/simplestBoundTypeParameterizedFunction'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/functions/simplestFunction.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/functions/simplestFunction'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/functions/simplestTypeParameterizedFunction.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/functions/simplestTypeParameterizedFunction'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/functions/typeParameterizedFunction.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/functions/typeParameterizedFunction'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/hoistedNestedType.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/hoistedNestedType'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/hoistedType.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/hoistedType'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/mutualRecursion.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/mutualRecursion'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/objects/objectWithMultipleCallProperties.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/objects/objectWithMultipleCallProperties'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/objects/objectWithMultipleIndexers.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/objects/objectWithMultipleIndexers'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/objects/objectWithMultipleProperties.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/objects/objectWithMultipleProperties'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/objects/objectWithOptionalProperties.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/objects/objectWithOptionalProperties'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/objects/objectWithPropertiesCallPropertiesIndexers.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/objects/objectWithPropertiesCallPropertiesIndexers'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/objects/personObjectWithTypeParameters.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/objects/personObjectWithTypeParameters'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/objects/simplestExactObject.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/objects/simplestExactObject'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/objects/simplestObject.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/objects/simplestObject'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/objects/simplestObjectCallProperty.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/objects/simplestObjectCallProperty'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/objects/simplestObjectIndexer.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/objects/simplestObjectIndexer'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/objects/simplestObjectWithTypeParameters.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/objects/simplestObjectWithTypeParameters'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/primitives/boolean.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/primitives/boolean'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/primitives/booleanLiteral.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/primitives/booleanLiteral'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/primitives/number.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/primitives/number'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/primitives/numericLiteral.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/primitives/numericLiteral'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/primitives/string.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/primitives/string'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/primitives/stringLiteral.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/primitives/stringLiteral'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/selfReferentialType.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/selfReferentialType'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/simplestParameterizedType.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/simplestParameterizedType'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/simplestTypeParameterApplication.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/simplestTypeParameterApplication'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/tuples/tuple.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/tuples/tuple'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/unions/numberStringUnion.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAliases/unions/numberStringUnion'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/classes/classWithInterfaceAndConstructor.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/classes/classWithInterfaceAndConstructor'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/classes/classWithMultipleInterfacesAndSuper.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/classes/classWithMultipleInterfacesAndSuper'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/classes/classWithTypeParametersAndStaticMethods.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/classes/classWithTypeParametersAndStaticMethods'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/classes/simplestClass.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/classes/simplestClass'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/classes/simplestClassNoDefaults.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/classes/simplestClassNoDefaults'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/classes/simplestClassWithAccessors.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/classes/simplestClassWithAccessors'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/classes/simplestClassWithComputedProperty.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/classes/simplestClassWithComputedProperty'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/classes/simplestClassWithInterface.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/classes/simplestClassWithInterface'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/classes/simplestClassWithMethod.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/classes/simplestClassWithMethod'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/classes/simplestClassWithMethodWithDefaultArg.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/classes/simplestClassWithMethodWithDefaultArg'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/classes/simplestClassWithMultipleInterface.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/classes/simplestClassWithMultipleInterface'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/classes/simplestClassWithParent.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/classes/simplestClassWithParent'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/classes/simplestClassWithStatics.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/classes/simplestClassWithStatics'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/classes/simplestClassWithTypeParameters.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/classes/simplestClassWithTypeParameters'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/classes/thisTypeAnnotation.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/classes/thisTypeAnnotation'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/classes/typeParametersWithInheritance.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/classes/typeParametersWithInheritance'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/functions/arrayPattern.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/functions/arrayPattern'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/functions/boundTypeParameter.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/functions/boundTypeParameter'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/functions/defaultParam.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/functions/defaultParam'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/functions/delegatingGeneratorFunction.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/functions/delegatingGeneratorFunction'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/functions/functionReturnsPromise.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/functions/functionReturnsPromise'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/functions/multipleParameters.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/functions/multipleParameters'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/functions/multipleTypeParameters.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/functions/multipleTypeParameters'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/functions/nestedAsyncFunction.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/functions/nestedAsyncFunction'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/functions/nestedFunctionWithTypeParameters.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/functions/nestedFunctionWithTypeParameters'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/functions/nextGeneratorFunction.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/functions/nextGeneratorFunction'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/functions/objectPattern.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/functions/objectPattern'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/functions/objectPatternLastParam.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/functions/objectPatternLastParam'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/functions/objectPatternWithDefault.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/functions/objectPatternWithDefault'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/functions/optionalObjectPattern.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/functions/optionalObjectPattern'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/functions/optionalParam.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/functions/optionalParam'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/functions/restParams.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/functions/restParams'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/functions/returningGeneratorFunction.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/functions/returningGeneratorFunction'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/functions/simplestAsyncFunction.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/functions/simplestAsyncFunction'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/functions/simplestFunction.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/functions/simplestFunction'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/functions/simplestFunctionWithParam.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/functions/simplestFunctionWithParam'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/functions/simplestFunctionWithTypeParameters.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/functions/simplestFunctionWithTypeParameters'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/functions/simplestGeneratorFunction.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/functions/simplestGeneratorFunction'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/modules/simplestExport.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/modules/simplestExport'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/modules/simplestImport.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/modules/simplestImport'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/react/reactClassWithTypeParameters.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/react/reactClassWithTypeParameters'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/react/reactImportComponent.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/react/reactImportComponent'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/react/reactImportComponentWithAlias.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/react/reactImportComponentWithAlias'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/react/reactImportPureComponent.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/react/reactImportPureComponent'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/react/reactPureComponent.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/react/reactPureComponent'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/react/simplestReactClass.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/react/simplestReactClass'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/tryCatch/simplestTryCatch.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/tryCatch/simplestTryCatch'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/typecasts/inlineTypeCast.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/typecasts/inlineTypeCast'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/typecasts/repeatedTypeCast.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/typecasts/repeatedTypeCast'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/typecasts/simplestTypeCast.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/typecasts/simplestTypeCast'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/typecasts/typeCastMemberExpression.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/typecasts/typeCastMemberExpression'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/typeOf/qualifiedTypeOf.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/typeOf/qualifiedTypeOf'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/typeOf/simplestTypeOf.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/typeOf/simplestTypeOf'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/typeOf/typeQualifiedTypeOf.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/typeOf/typeQualifiedTypeOf'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/variables/constDeclaration.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/variables/constDeclaration'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/variables/letDeclaration.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/variables/letDeclaration'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/variables/letDeclarationWithAssignment.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/variables/letDeclarationWithAssignment'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/variables/letDeclarationWithMultipleAssignments.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/variables/letDeclarationWithMultipleAssignments'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/variables/patternDeclaration.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/variables/patternDeclaration'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/variables/varDeclaration.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/variables/varDeclaration'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/variables/varDeclarationWithAssignment.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeAssertions/variables/varDeclarationWithAssignment'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeDeclarations/classes/classWithConcreteSuper.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeDeclarations/classes/classWithConcreteSuper'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeDeclarations/classes/classWithSuperTypeParameters.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeDeclarations/classes/classWithSuperTypeParameters'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeDeclarations/classes/classWithTypeParameters.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeDeclarations/classes/classWithTypeParameters'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeDeclarations/classes/simplestClass.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeDeclarations/classes/simplestClass'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeDeclarations/classes/simplestClassWithSuper.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeDeclarations/classes/simplestClassWithSuper'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeDeclarations/functions/simplestFunction.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeDeclarations/functions/simplestFunction'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeDeclarations/modules/simplestModule.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeDeclarations/modules/simplestModule'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeDeclarations/modules/simplestModuleExports.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeDeclarations/modules/simplestModuleExports'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeDeclarations/modules/simplestModuleWithStringName.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeDeclarations/modules/simplestModuleWithStringName'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeDeclarations/types/simplestType.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeDeclarations/types/simplestType'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeDeclarations/vars/simplestVar.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeDeclarations/vars/simplestVar'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeDeclarations/vars/simplestVarWithAnnotation.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/__fixtures__/typeDeclarations/vars/simplestVarWithAnnotation'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/fixtures.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/fixtures'>;
}
declare module 'babel-plugin-flow-runtime/src/__tests__/transform.test.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/__tests__/transform.test'>;
}
declare module 'babel-plugin-flow-runtime/src/annotateVisitors.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/annotateVisitors'>;
}
declare module 'babel-plugin-flow-runtime/src/attachImport.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/attachImport'>;
}
declare module 'babel-plugin-flow-runtime/src/collectProgramOptions.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/collectProgramOptions'>;
}
declare module 'babel-plugin-flow-runtime/src/ConversionContext.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/ConversionContext'>;
}
declare module 'babel-plugin-flow-runtime/src/convert.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/convert'>;
}
declare module 'babel-plugin-flow-runtime/src/createConversionContext.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/createConversionContext'>;
}
declare module 'babel-plugin-flow-runtime/src/Entity.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/Entity'>;
}
declare module 'babel-plugin-flow-runtime/src/findIdentifiers.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/findIdentifiers'>;
}
declare module 'babel-plugin-flow-runtime/src/firstPassVisitors.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/firstPassVisitors'>;
}
declare module 'babel-plugin-flow-runtime/src/getTypeParameters.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/getTypeParameters'>;
}
declare module 'babel-plugin-flow-runtime/src/hasTypeAnnotations.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/hasTypeAnnotations'>;
}
declare module 'babel-plugin-flow-runtime/src/index.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/index'>;
}
declare module 'babel-plugin-flow-runtime/src/loadFlowConfig.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/loadFlowConfig'>;
}
declare module 'babel-plugin-flow-runtime/src/patternMatchVisitors.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/patternMatchVisitors'>;
}
declare module 'babel-plugin-flow-runtime/src/preTransformVisitors.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/preTransformVisitors'>;
}
declare module 'babel-plugin-flow-runtime/src/symbols.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/symbols'>;
}
declare module 'babel-plugin-flow-runtime/src/transform.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/transform'>;
}
declare module 'babel-plugin-flow-runtime/src/transformVisitors.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/transformVisitors'>;
}
declare module 'babel-plugin-flow-runtime/src/typeAnnotationIterator.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/typeAnnotationIterator'>;
}
declare module 'babel-plugin-flow-runtime/src/util.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/src/util'>;
}
declare module 'babel-plugin-flow-runtime/test-polyfill.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/test-polyfill'>;
}
declare module 'babel-plugin-flow-runtime/tools/makeFixturesJSON.js' {
  declare module.exports: $Exports<'babel-plugin-flow-runtime/tools/makeFixturesJSON'>;
}
