/**
 * External Items Display Utilities - OPTIMIZED FOR SCALE
 *
 * Compact formats for 1000+ items:
 * - Status: "📋 EXT: 1.2k" (super compact)
 * - Summary: "GH:450 JI:380 ADO:417"
 * - Details: Paginated table
 */
import { ExternalItemsCounts, ExternalItemsSummary, PaginatedItemsResult } from './types.js';
/**
 * Format: "📋 1.2k" or "📋 4" - for status line
 */
export declare function formatCompactCount(counts: ExternalItemsCounts): string;
/**
 * Format: "GH:450 JI:380 ADO:417"
 */
export declare function formatBriefSummary(counts: ExternalItemsCounts): string;
/**
 * Display external items section for status command
 * Shows: 📋 External: 1.2k open (GH:450 JI:380 ADO:417)
 */
export declare function displayStatusSection(summary: ExternalItemsSummary): void;
/**
 * Display paginated items result
 */
export declare function displayPaginatedItems(result: PaginatedItemsResult, provider: string): void;
/**
 * Display summary dashboard header
 */
export declare function displayDashboardHeader(summary: ExternalItemsSummary): void;
/**
 * Format notification for increment planning
 */
export declare function formatPlanningNotification(counts: ExternalItemsCounts): string | null;
/**
 * Format progress footer line
 */
export declare function formatProgressFooter(counts: ExternalItemsCounts): string | null;
//# sourceMappingURL=external-items-display.d.ts.map