UNPKG

eslint-plugin-export-scope

Version:

Don't leak LOCAL utils, states, components into the global scope

36 lines (35 loc) 1.33 kB
import type { FlatConfig } from "@typescript-eslint/utils/ts-eslint"; declare const plugin: { meta: { name: string; version: string; }; rules: { "no-imports-outside-export-scope": import("@typescript-eslint/utils/ts-eslint").RuleModule<"exportScope" | "invalidPath" | "onlyParents", [], unknown, import("@typescript-eslint/utils/ts-eslint").RuleListener>; }; processors: { "export-scope": import("eslint").Linter.Processor<string | import("eslint").Linter.ProcessorFile>; }; configs: { flatConfigRecommended: FlatConfig.Config[]; }; }; declare const pluginForManualConfigs: { plugin: { meta: { name: string; version: string; }; rules: { "no-imports-outside-export-scope": import("@typescript-eslint/utils/ts-eslint").RuleModule<"exportScope" | "invalidPath" | "onlyParents", [], unknown, import("@typescript-eslint/utils/ts-eslint").RuleListener>; }; processors: { "export-scope": import("eslint").Linter.Processor<string | import("eslint").Linter.ProcessorFile>; }; configs: { flatConfigRecommended: FlatConfig.Config[]; }; }; }; declare const _default: typeof plugin & typeof pluginForManualConfigs; export default _default;