import { Logger } from "../../adapters/logger/Logger"; export declare class EnvironmentConfigurationService { private readonly logger; /** * Reads the Squid Api configuration from the database and adds it to the process.env. * At the application level you can simply use process.env.VAR_NAME. */ constructor(logger: Logger); initSquidApiSystemConfiguration(): Promise; /** * Reads the Squid PathFinder configuration from the database and adds it to the process.env. * At the application level you can simply use process.env.VAR_NAME. */ initSquidPathFinderSystemConfiguration(): Promise; /** * Reads the Squid Data Service configuration from the database and adds it to the process.env. * At the application level you can simply use process.env.VAR_NAME. */ initSquidDataServiceSystemConfiguration(): Promise; /** * Reads the Squid Batching Service configuration from the database and adds it to the process.env. * At the application level you can simply use process.env.VAR_NAME. */ initSquidBatchingServiceSystemConfiguration(): Promise; private applyGlobalConfigurationToEnv; private applyConfigurationToEnv; }