import type { NodeInfo } from "./modules/Module.js";
import type Module from "./modules/Module.js";
declare class ConfigHandlerClass {
    getAllModules(): Promise<Module<{
        [x: string]: unknown;
    }>[]>;
    getConfigModules(): Promise<Module<{
        [x: string]: unknown;
    }>[]>;
    setConfigModules(modules: string[]): Promise<void>;
    setCustomChain(chainKey?: string): Promise<void>;
    getNodeInfo(): Promise<NodeInfo>;
}
export declare const modulesConfigHandler: ConfigHandlerClass;
export type ConfigHandler = typeof modulesConfigHandler;
export {};
