// SPDX-License-Identifier: Apache-2.0
import * as constants from '../core/constants.js';
export class ConsensusNodePathTemplates {
    static BLOCK_STREAMS = `${constants.HEDERA_HGCAPP_DIR}/blockStreams`;
    static EVENT_STREAMS = `${constants.HEDERA_HGCAPP_DIR}/eventsStreams`;
    static RECORD_STREAMS = `${constants.HEDERA_HGCAPP_DIR}/recordStreams`;
    static DATA_ONBOARD = `${constants.HEDERA_HAPI_PATH}/data/onboard`;
    static DATA_SAVED = `${constants.HEDERA_HAPI_PATH}/data/saved`;
    static DATA_STATS = `${constants.HEDERA_HAPI_PATH}/data/stats`;
    static DATA_UPGRADE = `${constants.HEDERA_HAPI_PATH}/data/upgrade`;
    static OUTPUT = `${constants.HEDERA_HAPI_PATH}/output`;
    static DATA_CONFIG = `${constants.HEDERA_HAPI_PATH}/data/config`;
    static DATA_KEYS = `${constants.HEDERA_HAPI_PATH}/data/keys`;
    static DATA_LIB = `${constants.HEDERA_HAPI_PATH}/data/lib`;
    static DATA_APPS = `${constants.HEDERA_HAPI_PATH}/data/apps`;
    static STATE = `${constants.HEDERA_HAPI_PATH}/state`;
    static HEDERA_HAPI_PATH = `${constants.HEDERA_HAPI_PATH}/`;
    // ----- Config files -----
    static LOG4J2_XML = `${constants.HEDERA_HAPI_PATH}/log4j2.xml`;
    static SETTINGS_TXT = `${constants.HEDERA_HAPI_PATH}/settings.txt`;
    static BLOCK_NODES_JSON = `${this.DATA_CONFIG}/block-nodes.json`;
    static GENESIS_NETWORK_JSON = `${this.DATA_CONFIG}/genesis-network.json`;
    static GENESIS_THROTTLES_JSON = `${this.DATA_CONFIG}/genesis-throttles.json`;
    static APPLICATION_PROPERTIES = `${this.DATA_CONFIG}/application.properties`;
}
//# sourceMappingURL=consensus-node-path-templates.js.map