import type { SchedulingType } from '../../prisma/enums';
export declare const findQualifiedHosts: <T extends {
    email: string;
    id: number;
} & Record<string, unknown>>(eventType: {
    id: number;
    maxLeadThreshold: number | null;
    hosts?: ({
        isFixed: boolean;
        createdAt: Date;
        priority?: number | null;
        weight?: number | null;
    } & {
        user: T;
    })[];
    users: T[];
    schedulingType: SchedulingType | null;
    rescheduleWithSameRoundRobinHost: boolean;
}, isReschedule: boolean) => Promise<{
    isFixed: boolean;
    email: string;
    createdAt: Date | null;
    priority?: number | null;
    weight?: number | null;
    user: T;
}[]>;
//# sourceMappingURL=findQualifiedHosts.d.ts.map