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