import { PrismaService } from 'prisma/prisma.service';
export declare class DossierRDVService {
    private prisma;
    constructor(prisma: PrismaService);
    getDossierRDVs(id_dossier: string): Promise<{
        id: number;
        id_dossier: number | null;
        date: string | undefined;
        type: number | null;
        contenu: number | null;
        conseiller: number | null;
        action: number | null;
        convention: number | null;
        commentaire: string;
        presence: number | null;
        presence_autre: string | null;
        temps: import("@prisma/client-runtime-utils").Decimal | null;
    }[]>;
    createDossierRDV(id_dossier: string, rdvs: any[]): Promise<import("@prisma/client").Prisma.BatchPayload>;
    updateDossierRDV(id_dossier: string, rdvs: any[]): Promise<{
        id: number;
        id_dossier: number | null;
        date: string | undefined;
        type: number | null;
        contenu: number | null;
        conseiller: number | null;
        action: number | null;
        convention: number | null;
        commentaire: string;
        presence: number | null;
        presence_autre: string | null;
        temps: import("@prisma/client-runtime-utils").Decimal | null;
    }[]>;
    private mapRendezVousFields;
}
