/**
 * Módulo simplificado do CoConuT para operações de armazenamento
 * Mantém apenas a funcionalidade de armazenamento necessária para o serviço CoConuT_Storage
 */
import { CoConuTConfig, SavedFileInfo, CoConuTStorageParams } from './types';
/**
 * Classe simplificada para operações de armazenamento do CoConuT
 */
export declare class CoConuTService {
    private config;
    private logger;
    private storageProvider;
    private lastSavedFiles;
    private temporaryThoughts;
    private projectPath?;
    /**
     * Construtor
     */
    constructor(config?: Partial<CoConuTConfig>);
    /**
     * Salva pensamentos e conclusão no armazenamento persistente
     * Este método é chamado pela ferramenta CoConuT_Storage
     */
    saveWithStorage(projectPath: string, whyChange: string, whatChange: string, additionalParams?: Partial<CoConuTStorageParams>): Promise<SavedFileInfo[]>;
    /**
     * Configura o caminho do projeto para uso futuro
     */
    setProjectPath(projectPath: string): void;
}
//# sourceMappingURL=coconut.d.ts.map