import { type LLMInstanceOptions, LLMProviders } from '../../../LLMService.typedefs'; import { type LLMLoggerInterface } from '../../../utilities/logger'; import { type LLMReporterInterface } from '../../../utilities/reporter'; import { OpenAICompatibleCompletionService } from '../../../providers/OpenAICompatible/OpenAICompatibleCompletion.service'; export declare class OpenAICompletionService | undefined> extends OpenAICompatibleCompletionService { constructor(logger: LLMLoggerInterface | undefined, reporter: Reporter, options?: LLMInstanceOptions[LLMProviders.OpenAI]); }