import type { CICheckRun, GitPlatformClient } from '../../types/github.js';
/**
 * Get CI status for a given ref (branch name or PR number as string).
 */
export declare function getCIStatusForRef(client: GitPlatformClient, ref: string): Promise<{
    checks: CICheckRun[];
    overall: 'success' | 'failure' | 'pending' | 'none';
}>;
/**
 * Format CI check results as a human-readable summary.
 */
export declare function formatCIStatus(checks: CICheckRun[]): string;
//# sourceMappingURL=ci-status.d.ts.map