@notjustcoders/ioc-arise
Version:
Arise type-safe IoC containers from your code. Zero overhead, zero coupling.
15 lines • 595 B
TypeScript
/**
* Responsible for generating function signatures and parameters for module container functions.
* Handles the creation of function signatures with proper parameter types.
*/
export declare class ModuleFunctionSignatureGenerator {
/**
* Generates function parameters for module dependencies.
*/
generateFunctionParameters(moduleDeps: Set<string>): string[];
/**
* Creates a function signature with parameters.
*/
createFunctionSignature(functionName: string, params: string[]): string;
}
//# sourceMappingURL=module-function-signature-generator.d.ts.map