import { Ora } from 'ora'; import { ProjectProfile, InventoryData, DuplicateData, DependencyData, StructuralDuplicationSummary, CapabilityIndexSummary } from '../types'; export declare function showHeader(): void; export declare function showDetectionResult(profile: ProjectProfile): void; export declare function showInventorySummary(inventory: InventoryData): void; export declare function showDuplicateSummary(duplicates: DuplicateData): void; export declare function showStructuralDuplicationSummary(summary: StructuralDuplicationSummary): void; export declare function showCapabilitySummary(summary: CapabilityIndexSummary): void; export declare function showDependencySummary(deps: DependencyData): void; export declare function showGeneratedFiles(files: string[]): void; export declare function showFinalSummary(profile: ProjectProfile, inventory: InventoryData, duplicates: DuplicateData, deps: DependencyData, generatedFiles: string[]): void; export declare function createSpinner(text: string): Ora;