@weverson_na/prisma-generator-nestjs-dto
Version:
Advanced Prisma Generator with Smart Merge v2: Creates DTO and Entity classes with AST-based preservation, intelligent import management, and modular architecture for NestJS
15 lines (14 loc) • 628 B
TypeScript
import type { ImportStatementParams, ParsedField } from '../../types';
export declare class ImportManager {
static addSwaggerImports(imports: ImportStatementParams[], conditions: {
hasApiExtraModels: boolean;
hasEnum: boolean;
hasApiPropertyDoc?: boolean;
}): void;
static addPrismaClientImports(imports: ImportStatementParams[], fields: ParsedField[]): void;
static finalizeImports(imports: ImportStatementParams[], fields: ParsedField[], conditions: {
hasApiExtraModels: boolean;
hasEnum: boolean;
hasApiPropertyDoc?: boolean;
}): ImportStatementParams[];
}