export declare const errorCodes: {
    readonly MAX_LEAD_THRESHOLD_FALSY: "Max lead threshold should be null or > 1, not 0.";
};
export declare const _filterHostByLeadThreshold: ({ host, maxLeadThreshold, }: {
    host: {
        leadOffset: number;
    };
    maxLeadThreshold: number;
}) => boolean;
export declare const filterHostsByLeadThreshold: <T = Record<string, unknown>>({ hosts, maxLeadThreshold, eventTypeId, }: {
    hosts: ({
        isFixed: boolean;
        createdAt: Date;
        user: {
            id: number;
            email: string;
        };
    } & T)[];
    maxLeadThreshold: number | null;
    eventTypeId: number;
}) => Promise<Omit<T, "leadOffset">[]>;
//# sourceMappingURL=filterHostsByLeadThreshold.d.ts.map