import { LLMConfig } from '../entities/LLMConfig';
export interface ILLMConfigRepository {
    findById(id: string, organizationId: string): Promise<LLMConfig | null>;
    findByName(name: string, organizationId: string): Promise<LLMConfig | null>;
    findAll(organizationId: string): Promise<LLMConfig[]>;
    save(llmConfig: LLMConfig): Promise<LLMConfig>;
    delete(id: string, organizationId: string): Promise<void>;
}
//# sourceMappingURL=ILLMConfigRepository.d.ts.map