organ-ai-zer
Version:
AI-powered file organizer CLI tool
18 lines • 688 B
TypeScript
import { FileInfo, OrganizationSuggestion } from '../types';
import { ConfigService } from './config-service';
export declare class AIOrganizer {
private configService;
private aiProvider;
private fileScanner;
private cache;
constructor(configService?: ConfigService);
generateSuggestions(files: FileInfo[], useCache?: boolean): Promise<OrganizationSuggestion[]>;
private initializeAIProvider;
private filterFiles;
private getExistingStructure;
private extractUserPreferences;
private convertToOrganizationSuggestions;
private postProcessSuggestions;
private fallbackToRuleBasedOrganization;
}
//# sourceMappingURL=ai-organizer.d.ts.map