import { PrismaService } from "prisma/prisma.service";
import { ReportingFilterResolver } from "./reporting-filter.resolver";
import { ReportingFilterDto } from "../dto/reporting-filter.dto";
export declare class ConventionFilterResolver implements ReportingFilterResolver {
    private prisma;
    constructor(prisma: PrismaService);
    getValues(): Promise<{
        value: number;
        label: string;
    }[]>;
    buildFilter(filter: ReportingFilterDto): Promise<{
        id_ref_convention: number;
    } | {
        id_ref_convention: {
            not: number;
            in?: undefined;
        };
    } | {
        id_ref_convention: {
            in: any;
            not?: undefined;
        };
    }>;
}
