export class TeamInsightFactory {
    static create(overrides = {}) {
        const defaults = {
            developerCount: 3,
            totalReviewCount: 30,
            averageLevels: {
                quality: 6,
                responsiveness: 5,
                codeVolume: 7,
                iteration: 5,
            },
            strengths: ['codeVolume'],
            weaknesses: [],
            tips: ['Consider pair programming to share quality practices'],
        };
        return { ...defaults, ...overrides };
    }
    static createValid(overrides = {}) {
        return {
            developerCount: 3,
            totalReviewCount: 30,
            averageLevels: {
                quality: 6,
                responsiveness: 5,
                codeVolume: 7,
                iteration: 5,
            },
            strengths: ['codeVolume'],
            weaknesses: [],
            tips: ['Consider pair programming to share quality practices'],
            ...overrides,
        };
    }
}
//# sourceMappingURL=teamInsight.factory.js.map