import type { ReviewStats } from '../../modules/statistics-insights/entities/stats/projectStats.js';
import type { OverviewProjectStatsEntry } from '../../modules/statistics-insights/interface-adapters/presenters/overview.presenter.js';
export interface ProjectStatsApiResponseOverrides {
    project?: string;
    path?: string;
    totalReviews?: number;
    averageScore?: number | null;
    reviews?: ReviewStats[];
    averageDuration?: number;
    totalBlocking?: number;
    totalWarnings?: number;
}
export declare class ProjectStatsApiResponseFactory {
    static create(overrides?: ProjectStatsApiResponseOverrides): OverviewProjectStatsEntry;
}
//# sourceMappingURL=projectStatsApiResponse.factory.d.ts.map