skailan-ai
Version:
Servicio de IA y procesamiento de lenguaje natural para Skailan
13 lines • 730 B
TypeScript
import { PrismaClient } from '@prisma/client';
import { ILLMConfigRepository } from '../../../domain/repositories/ILLMConfigRepository';
import { LLMConfig } from '../../../domain/entities/LLMConfig';
export declare class LLMConfigPrismaRepository implements ILLMConfigRepository {
private prisma;
constructor(prisma: PrismaClient);
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=LLMConfigPrismaRepository.d.ts.map