import { AgentServiceConfig } from "../core/configs"; /** * AgentServiceConfigurator is responsible for loading the agent service configuration from the environment file. * It supports loading from an environment file in the current working directory or from a custom path specified by the BASE_PATH environment variable. * The configuration file is expected to set the following environment variables: * - LLM_API_KEY: The API key for the large language model provider. * - LLM_PROVIDER_URL: The base URL for the large language model provider. * - LLM_MODEL: The model to use for the large language model. * - LLM_STREAM_MODE: Whether to use streaming mode for the large language model. */ export declare class AgentServiceConfigurator { private basePath?; private agentServiceConf; private runtime; private constructor(); private expandTilde; private getEnvVar; static getAgentConfiguration(basePath?: string, envFile?: string): Promise; }