@atomist/org-visualizer
Version:
Organization Visualizer using Atomist project scanning
19 lines • 755 B
TypeScript
import { ProjectAnalysisResultStore } from "../persist/ProjectAnalysisResultStore";
/**
* Retrieve all fingerprints, then compute and store fingerprint_analytics for the whole workspace
*/
export declare function computeAnalytics(persister: ProjectAnalysisResultStore, workspaceId: string): Promise<void>;
/**
* Calculate and persist entropy for one fingerprint kind
*/
export declare function computeAnalyticsForFingerprintKind(persister: ProjectAnalysisResultStore, workspaceId: string, type: string, name: string): Promise<void>;
/**
* Result of analyzing a cohort of fingerprints.
*/
export interface CohortAnalysis {
count: number;
variants: number;
entropy: number;
compliance: number;
}
//# sourceMappingURL=analytics.d.ts.map