/** * Project Indicator UI Component * * Shows the active project indicator in CLI output. * Provides consistent project context across all commands. * * @module ui/project-indicator */ import { type ActiveProjectIndicator } from 'driftdetect-core'; export interface ProjectIndicatorOptions { /** Show full path instead of short path */ fullPath?: boolean; /** Show health indicator */ showHealth?: boolean; /** Compact mode (single line) */ compact?: boolean; } /** * Get the active project indicator */ export declare function getActiveProjectIndicator(): Promise; /** * Format project indicator for display */ export declare function formatProjectIndicator(indicator: ActiveProjectIndicator, options?: ProjectIndicatorOptions): string; /** * Format project header for CLI output */ export declare function formatProjectHeader(indicator: ActiveProjectIndicator): string; /** * Print project indicator to console */ export declare function printProjectIndicator(options?: ProjectIndicatorOptions): Promise; /** * Print project header to console (compact version for command output) */ export declare function printProjectHeader(): Promise; /** * Get project context summary for agent consumption */ export declare function getProjectContextSummary(): Promise; //# sourceMappingURL=project-indicator.d.ts.map