import { PrismaService } from "prisma/prisma.service";
import { AuditService } from "src/audit/audit.service";
export declare class AdminReferentielsService {
    private prisma;
    private auditService;
    constructor(prisma: PrismaService, auditService: AuditService);
    private getModel;
    findAll(type: string): Promise<any>;
    create(type: string, data: Record<string, any>, user?: any): Promise<any>;
    update(type: string, id: number, data: Record<string, any>, user?: any): Promise<any>;
    delete(type: string, id: number, user?: any): Promise<any>;
    private mapReferentielData;
}
