Utility class for building TypeScript import declarations. Designed to be injected via DI.
Creates a named import declaration.
The path or module name to import from (e.g., 'class-validator').
The list of named exports to import.
The generated ImportDeclaration AST node.
createNamedImport('class-validator', ['IsString', 'IsOptional'])// Generates: import { IsString, IsOptional } from "class-validator"; Copy
createNamedImport('class-validator', ['IsString', 'IsOptional'])// Generates: import { IsString, IsOptional } from "class-validator";
Utility class for building TypeScript import declarations. Designed to be injected via DI.