import type { Rule } from 'eslint'; import { type ImportDeclaration } from 'eslint-codemod-utils'; export declare const Import: { /** * Note: fixes can't overlap, which means this will fail: * ``` * const importNode = Root.findImportByModule('@atlaskit/primitives') * Import.insertNamedSpecifier(importNode, 'Box') * Import.insertNamedSpecifier(importNode, 'xcss') * ``` * * For this reason `insertNamedSpecifiers` accepts a `specifiers` array, so you can group all inserts together. */ insertNamedSpecifiers(node: ImportDeclaration, specifiers: string[], fixer: Rule.RuleFixer): Rule.Fix | undefined; containsNamedSpecifier(node: ImportDeclaration, name: string): boolean; };