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;
