import { CombinationTagger } from "../aspect/AspectRegistry";
export interface TaggersParams {
    /**
     * Max number of branches not to call out
     */
    maxBranches: number;
    /**
     * Number of days at which to consider a repo dead
     */
    deadDays: number;
}
export interface CombinationTaggersParams {
    /**
     * Mininum percentage of average aspect count (fraction) to expect to indicate adequate project understanding
     */
    minAverageAspectCountFractionToExpect: number;
    /**
     * Days since the last commit to indicate a hot repo
     */
    hotDays: number;
    /**
     * Number of committers needed to indicate a hot repo
     */
    hotContributors: number;
}
export declare function combinationTaggers(opts: Partial<CombinationTaggersParams>): CombinationTagger[];
//# sourceMappingURL=taggers.d.ts.map