text: // flow-typed signature: 6944d686ddae00fdebd930311fa7af05
  // flow-typed version: <<STUB>>/eslint-plugin-import_v^2.2.0/flow_v0.53.1
  
  /**
   * This is an autogenerated libdef stub for:
   *
   *   'eslint-plugin-import'
   *
   * 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 'eslint-plugin-import' {
    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 'eslint-plugin-import/config/electron' {
    declare module.exports: any;
  }
  
  declare module 'eslint-plugin-import/config/errors' {
    declare module.exports: any;
  }
  
  declare module 'eslint-plugin-import/config/react-native' {
    declare module.exports: any;
  }
  
  declare module 'eslint-plugin-import/config/react' {
    declare module.exports: any;
  }
  
  declare module 'eslint-plugin-import/config/recommended' {
    declare module.exports: any;
  }
  
  declare module 'eslint-plugin-import/config/stage-0' {
    declare module.exports: any;
  }
  
  declare module 'eslint-plugin-import/config/warnings' {
    declare module.exports: any;
  }
  
  declare module 'eslint-plugin-import/lib/core/importType' {
    declare module.exports: any;
  }
  
  declare module 'eslint-plugin-import/lib/core/staticRequire' {
    declare module.exports: any;
  }
  
  declare module 'eslint-plugin-import/lib/ExportMap' {
    declare module.exports: any;
  }
  
  declare module 'eslint-plugin-import/lib/importDeclaration' {
    declare module.exports: any;
  }
  
  declare module 'eslint-plugin-import/lib/index' {
    declare module.exports: any;
  }
  
  declare module 'eslint-plugin-import/lib/rules/default' {
    declare module.exports: any;
  }
  
  declare module 'eslint-plugin-import/lib/rules/export' {
    declare module.exports: any;
  }
  
  declare module 'eslint-plugin-import/lib/rules/extensions' {
    declare module.exports: any;
  }
  
  declare module 'eslint-plugin-import/lib/rules/first' {
    declare module.exports: any;
  }
  
  declare module 'eslint-plugin-import/lib/rules/imports-first' {
    declare module.exports: any;
  }
  
  declare module 'eslint-plugin-import/lib/rules/max-dependencies' {
    declare module.exports: any;
  }
  
  declare module 'eslint-plugin-import/lib/rules/named' {
    declare module.exports: any;
  }
  
  declare module 'eslint-plugin-import/lib/rules/namespace' {
    declare module.exports: any;
  }
  
  declare module 'eslint-plugin-import/lib/rules/newline-after-import' {
    declare module.exports: any;
  }
  
  declare module 'eslint-plugin-import/lib/rules/no-absolute-path' {
    declare module.exports: any;
  }
  
  declare module 'eslint-plugin-import/lib/rules/no-amd' {
    declare module.exports: any;
  }
  
  declare module 'eslint-plugin-import/lib/rules/no-anonymous-default-export' {
    declare module.exports: any;
  }
  
  declare module 'eslint-plugin-import/lib/rules/no-commonjs' {
    declare module.exports: any;
  }
  
  declare module 'eslint-plugin-import/lib/rules/no-deprecated' {
    declare module.exports: any;
  }
  
  declare module 'eslint-plugin-import/lib/rules/no-duplicates' {
    declare module.exports: any;
  }
  
  declare module 'eslint-plugin-import/lib/rules/no-dynamic-require' {
    declare module.exports: any;
  }
  
  declare module 'eslint-plugin-import/lib/rules/no-extraneous-dependencies' {
    declare module.exports: any;
  }
  
  declare module 'eslint-plugin-import/lib/rules/no-internal-modules' {
    declare module.exports: any;
  }
  
  declare module 'eslint-plugin-import/lib/rules/no-mutable-exports' {
    declare module.exports: any;
  }
  
  declare module 'eslint-plugin-import/lib/rules/no-named-as-default-member' {
    declare module.exports: any;
  }
  
  declare module 'eslint-plugin-import/lib/rules/no-named-as-default' {
    declare module.exports: any;
  }
  
  declare module 'eslint-plugin-import/lib/rules/no-named-default' {
    declare module.exports: any;
  }
  
  declare module 'eslint-plugin-import/lib/rules/no-namespace' {
    declare module.exports: any;
  }
  
  declare module 'eslint-plugin-import/lib/rules/no-nodejs-modules' {
    declare module.exports: any;
  }
  
  declare module 'eslint-plugin-import/lib/rules/no-restricted-paths' {
    declare module.exports: any;
  }
  
  declare module 'eslint-plugin-import/lib/rules/no-unassigned-import' {
    declare module.exports: any;
  }
  
  declare module 'eslint-plugin-import/lib/rules/no-unresolved' {
    declare module.exports: any;
  }
  
  declare module 'eslint-plugin-import/lib/rules/no-webpack-loader-syntax' {
    declare module.exports: any;
  }
  
  declare module 'eslint-plugin-import/lib/rules/order' {
    declare module.exports: any;
  }
  
  declare module 'eslint-plugin-import/lib/rules/prefer-default-export' {
    declare module.exports: any;
  }
  
  declare module 'eslint-plugin-import/lib/rules/unambiguous' {
    declare module.exports: any;
  }
  
  declare module 'eslint-plugin-import/memo-parser/index' {
    declare module.exports: any;
  }
  
  // Filename aliases
  declare module 'eslint-plugin-import/config/electron.js' {
    declare module.exports: $Exports<'eslint-plugin-import/config/electron'>;
  }
  declare module 'eslint-plugin-import/config/errors.js' {
    declare module.exports: $Exports<'eslint-plugin-import/config/errors'>;
  }
  declare module 'eslint-plugin-import/config/react-native.js' {
    declare module.exports: $Exports<'eslint-plugin-import/config/react-native'>;
  }
  declare module 'eslint-plugin-import/config/react.js' {
    declare module.exports: $Exports<'eslint-plugin-import/config/react'>;
  }
  declare module 'eslint-plugin-import/config/recommended.js' {
    declare module.exports: $Exports<'eslint-plugin-import/config/recommended'>;
  }
  declare module 'eslint-plugin-import/config/stage-0.js' {
    declare module.exports: $Exports<'eslint-plugin-import/config/stage-0'>;
  }
  declare module 'eslint-plugin-import/config/warnings.js' {
    declare module.exports: $Exports<'eslint-plugin-import/config/warnings'>;
  }
  declare module 'eslint-plugin-import/lib/core/importType.js' {
    declare module.exports: $Exports<'eslint-plugin-import/lib/core/importType'>;
  }
  declare module 'eslint-plugin-import/lib/core/staticRequire.js' {
    declare module.exports: $Exports<'eslint-plugin-import/lib/core/staticRequire'>;
  }
  declare module 'eslint-plugin-import/lib/ExportMap.js' {
    declare module.exports: $Exports<'eslint-plugin-import/lib/ExportMap'>;
  }
  declare module 'eslint-plugin-import/lib/importDeclaration.js' {
    declare module.exports: $Exports<'eslint-plugin-import/lib/importDeclaration'>;
  }
  declare module 'eslint-plugin-import/lib/index.js' {
    declare module.exports: $Exports<'eslint-plugin-import/lib/index'>;
  }
  declare module 'eslint-plugin-import/lib/rules/default.js' {
    declare module.exports: $Exports<'eslint-plugin-import/lib/rules/default'>;
  }
  declare module 'eslint-plugin-import/lib/rules/export.js' {
    declare module.exports: $Exports<'eslint-plugin-import/lib/rules/export'>;
  }
  declare module 'eslint-plugin-import/lib/rules/extensions.js' {
    declare module.exports: $Exports<'eslint-plugin-import/lib/rules/extensions'>;
  }
  declare module 'eslint-plugin-import/lib/rules/first.js' {
    declare module.exports: $Exports<'eslint-plugin-import/lib/rules/first'>;
  }
  declare module 'eslint-plugin-import/lib/rules/imports-first.js' {
    declare module.exports: $Exports<'eslint-plugin-import/lib/rules/imports-first'>;
  }
  declare module 'eslint-plugin-import/lib/rules/max-dependencies.js' {
    declare module.exports: $Exports<'eslint-plugin-import/lib/rules/max-dependencies'>;
  }
  declare module 'eslint-plugin-import/lib/rules/named.js' {
    declare module.exports: $Exports<'eslint-plugin-import/lib/rules/named'>;
  }
  declare module 'eslint-plugin-import/lib/rules/namespace.js' {
    declare module.exports: $Exports<'eslint-plugin-import/lib/rules/namespace'>;
  }
  declare module 'eslint-plugin-import/lib/rules/newline-after-import.js' {
    declare module.exports: $Exports<'eslint-plugin-import/lib/rules/newline-after-import'>;
  }
  declare module 'eslint-plugin-import/lib/rules/no-absolute-path.js' {
    declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-absolute-path'>;
  }
  declare module 'eslint-plugin-import/lib/rules/no-amd.js' {
    declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-amd'>;
  }
  declare module 'eslint-plugin-import/lib/rules/no-anonymous-default-export.js' {
    declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-anonymous-default-export'>;
  }
  declare module 'eslint-plugin-import/lib/rules/no-commonjs.js' {
    declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-commonjs'>;
  }
  declare module 'eslint-plugin-import/lib/rules/no-deprecated.js' {
    declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-deprecated'>;
  }
  declare module 'eslint-plugin-import/lib/rules/no-duplicates.js' {
    declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-duplicates'>;
  }
  declare module 'eslint-plugin-import/lib/rules/no-dynamic-require.js' {
    declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-dynamic-require'>;
  }
  declare module 'eslint-plugin-import/lib/rules/no-extraneous-dependencies.js' {
    declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-extraneous-dependencies'>;
  }
  declare module 'eslint-plugin-import/lib/rules/no-internal-modules.js' {
    declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-internal-modules'>;
  }
  declare module 'eslint-plugin-import/lib/rules/no-mutable-exports.js' {
    declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-mutable-exports'>;
  }
  declare module 'eslint-plugin-import/lib/rules/no-named-as-default-member.js' {
    declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-named-as-default-member'>;
  }
  declare module 'eslint-plugin-import/lib/rules/no-named-as-default.js' {
    declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-named-as-default'>;
  }
  declare module 'eslint-plugin-import/lib/rules/no-named-default.js' {
    declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-named-default'>;
  }
  declare module 'eslint-plugin-import/lib/rules/no-namespace.js' {
    declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-namespace'>;
  }
  declare module 'eslint-plugin-import/lib/rules/no-nodejs-modules.js' {
    declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-nodejs-modules'>;
  }
  declare module 'eslint-plugin-import/lib/rules/no-restricted-paths.js' {
    declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-restricted-paths'>;
  }
  declare module 'eslint-plugin-import/lib/rules/no-unassigned-import.js' {
    declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-unassigned-import'>;
  }
  declare module 'eslint-plugin-import/lib/rules/no-unresolved.js' {
    declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-unresolved'>;
  }
  declare module 'eslint-plugin-import/lib/rules/no-webpack-loader-syntax.js' {
    declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-webpack-loader-syntax'>;
  }
  declare module 'eslint-plugin-import/lib/rules/order.js' {
    declare module.exports: $Exports<'eslint-plugin-import/lib/rules/order'>;
  }
  declare module 'eslint-plugin-import/lib/rules/prefer-default-export.js' {
    declare module.exports: $Exports<'eslint-plugin-import/lib/rules/prefer-default-export'>;
  }
  declare module 'eslint-plugin-import/lib/rules/unambiguous.js' {
    declare module.exports: $Exports<'eslint-plugin-import/lib/rules/unambiguous'>;
  }
  declare module 'eslint-plugin-import/memo-parser/index.js' {
    declare module.exports: $Exports<'eslint-plugin-import/memo-parser/index'>;
  }
  