/**
 * Shared types for deployment event insights calculation.
 *
 * These types are used by both the tool definitions (in tool-library)
 * and the insights calculation utilities (in server-agents).
 */
/**
 * Normalized status for deployment events.
 */
export type NormalizedDeploymentStatus = 'passed' | 'failed' | 'running' | 'cancelled';
/**
 * Possible trend values for deployment events.
 */
export type DeploymentTrend = 'improving' | 'declining' | 'stable' | 'unknown';
/**
 * Result of consecutive deployment counting.
 */
export interface ConsecutiveDeploymentCounts {
    /** Number of consecutive failing deployments from current */
    consecutiveFailures?: number;
    /** Number of consecutive passing deployments from current */
    consecutivePasses?: number;
}
//# sourceMappingURL=types.d.ts.map