export interface TeamMember {
    name: string;
    role: string;
    patterns: number;
    blindSpots: number;
    strengths: string[];
    lastActive: string;
}
export interface TeamIntelligence {
    members: TeamMember[];
    sharedPatterns: Array<{
        name: string;
        value: string;
        count: number;
    }>;
    blindSpots: Array<{
        issue: string;
        severity: string;
        count: number;
    }>;
    knowledgeMap: Array<{
        area: string;
        experts: string[];
        busFactor: number;
    }>;
    summary: {
        totalMembers: number;
        totalPatterns: number;
        criticalBlindSpots: number;
        avgBusFactor: number;
        strongestArea: string;
        weakestArea: string;
    };
    updatedAt: string;
}
export declare function teamPush(name: string, role?: string): {
    success: boolean;
    message: string;
};
export declare function teamPull(): {
    success: boolean;
    message: string;
    newMembers: number;
    newPatterns: number;
};
export declare function teamStatus(): TeamIntelligence | null;
//# sourceMappingURL=team-git.d.ts.map