export type ClassCategory = 'domain' | 'service' | 'trigger-handler' | 'test' | 'invocable' | 'lwc' | 'utility';
export type CatalogEntry = {
    name: string;
    category: ClassCategory;
    detail: string;
};
export declare function syncClassCatalog(cwd: string, taskId: string): number;
export declare function getTaskChangedFiles(cwd: string, taskId: string): string[];
export declare function classifyFile(cwd: string, filePath: string): CatalogEntry | null;
export declare function mergeEntries(catalog: string, entries: CatalogEntry[]): string;
