export interface FileCategory { category: string; files: string[]; } export interface FileStructure { homeDir: string; categories: FileCategory[]; totalFiles: number; } /** * Scan home directory and categorize files for backup suggestions */ export declare function scanHomeDirectory(options?: { maxDepth?: number; maxFiles?: number; ignorePatterns?: string[]; }): Promise; /** * Convert file structure to JSON format for LLM prompt */ export declare function fileStructureToJSON(structure: FileStructure): string; /** * Get a list of recommended backup targets based on scan results */ export declare function getRecommendedTargets(structure: FileStructure): string[];