@elsikora/commitizen-plugin-commitlint-ai
Version:
AI-powered Commitizen adapter with Commitlint integration
18 lines (17 loc) • 818 B
TypeScript
import type { IContainer } from "@elsikora/cladi";
export declare const FileSystemServiceToken: symbol;
export declare const CliInterfaceServiceToken: symbol;
export declare const CommandServiceToken: symbol;
export declare const ConfigServiceToken: symbol;
export declare const CommitValidatorToken: symbol;
export declare const CommitRepositoryToken: symbol;
export declare const LLMServicesToken: symbol;
export declare const GenerateCommitMessageUseCaseToken: symbol;
export declare const ValidateCommitMessageUseCaseToken: symbol;
export declare const ConfigureLLMUseCaseToken: symbol;
export declare const ManualCommitUseCaseToken: symbol;
/**
* Create and configure the application DI container
* @returns {IContainer} The configured DI container
*/
export declare function createAppContainer(): IContainer;