import type { IAiProfileService } from '../../application/interface/ai-profile-service.interface'; import type { LLMConfiguration } from '../../domain/entity/llm-configuration.entity'; import type { ECommitMode } from '../../domain/enum/commit-mode.enum'; import type { AiCoreAdapter } from "@elsikora/ai-core"; /** * AI-Core profile bridge for Commitlint AI runtime configuration. */ export declare class AiCoreProfileService implements IAiProfileService { private readonly AI_CORE_ADAPTER; constructor(aiCoreAdapter: AiCoreAdapter); configure(moduleId: string, mode: ECommitMode): Promise; ensure(moduleId: string, mode: ECommitMode): Promise; isReady(moduleId: string): Promise; private toConfiguration; }