import { BlockchainConfig } from '../../models/blockchain'; import { Config } from '../../models/config'; import { NodeTypeValue } from '../../models/choice'; import { filePathConfig } from '../../models/file_path'; import { Redis } from '../../models/redis'; export declare function generateConfig(nodeType: NodeTypeValue, { nodeId, clusterId, dataPath, blockChainConfig, nodeConfig, filePathConf, redis }: ConfigVariables): string; export declare function getDefaultConfig(): Config; export declare function getConfigAndStoragePath(basePath: string, filePathConf: filePathConfig): [string, string]; type ConfigVariables = { dataPath: string; blockChainConfig: BlockchainConfig; nodeConfig: Config; filePathConf: filePathConfig; redis: Redis; nodeId: number; clusterId: number; }; export {};