import { SavedModules, WalletData } from '../../types';
import { BaseArgs, SaveModules, UpdateSavedModulesCount } from './types';
export declare const savePreparedModules: ({ route, walletsWithModules, projectName }: SaveModules) => void;
export declare const clearSavedModules: (projectName: string) => void;
export declare const updateSavedModulesCount: ({ wallet, moduleIndex, projectName, setZeroCount, }: UpdateSavedModulesCount) => void;
interface ClearAllSavedModulesByName {
    wallet: WalletData;
    projectName: string;
    moduleName: QsoGlobal.ModuleNames;
}
export declare const clearAllSavedModulesByName: ({ wallet, projectName, moduleName }: ClearAllSavedModulesByName) => void;
export declare const updateSavedModulesFinishStatus: ({ projectName }: BaseArgs) => void;
export declare const getSavedModules: (projectName: string) => SavedModules;
export {};
