import { ExportDeclaration, ImportDeclaration, ObjectLiteralExpression, SourceFile, TypeAliasDeclaration } from "ts-morph"; /** * Añade el elemento al archivo de index de UI. * * @param filePath - El path del archivo de index de UI. * @param exportStatement - El nombre del elemento a añadir. */ export declare const updateComponentORModuleUIIndexFile: (filePath: string, exportStatement: string) => Promise; export declare function addTypeToImport(importDeclaration: ImportDeclaration, newType: string): void; export declare function addElementLazyConstant(sourceFile: SourceFile, componentName: string): void; export declare function addToComponentsObject(objectExpression: ObjectLiteralExpression, elName: string): void; export declare function addTypeToTypeAlias(typeAlias: TypeAliasDeclaration, newType: string): void; export declare function addToNamedExport(exportDeclaration: ExportDeclaration, componentName: string): void; export declare const updateTemplateUIIndexFile: (filePath: string, exportStatement: string) => Promise; //# sourceMappingURL=ui.d.ts.map