leds-spark-lib
Version:
Biblioteca de geração de código
33 lines • 1.01 kB
TypeScript
/**
* Types Generator Module
*
* This module generates TypeScript type definitions and interfaces used
* throughout the application. It provides type safety and better
* development experience through proper type declarations.
*
* Generated Types:
* - UI component types
* - Store state types
* - API response types
* - Utility types
*/
import SEON from "seon-lib-implementation";
/**
* Main types generator function
*
* Creates TypeScript type definition files for various parts of the application.
*
* @param project_abstraction - Project metadata for type generation
* @param target_folder - Directory where type files will be generated
*
* Generated Files:
* - ui.ts: UI-related types and injection keys
*
* Type Features:
* - Vue dependency injection types
* - Reactive state types
* - Component prop types
* - Event handler types
*/
export declare function generate(project_abstraction: SEON.ProjectAbstraction, target_folder: string): void;
//# sourceMappingURL=generate.d.ts.map