interface Options {
    ENV?: string;
    STAGE?: string;
    ENV_PATH?: string;
}
/**
 * loader `<profile>.yml`
 *
 * **Determine Environ Target**
 * 1. ENV 로부터, 로딩할 `env.yml` 파일을 지정함.
 * 2. STAGE 로부터, `env.yml`내 로딩할 환경 그룹을 지정함.
 *
 * example:
 * `$ ENV=lemon STAGE=dev nodemon express.js --port 8081`
 *
 * @param process the main process instance.
 * @param options (optional) default option.
 */
export declare const loadEnviron: (process: any, options?: Options) => any;
/**
 * load AWS credential profile via env.NAME
 *
 * ```sh
 * # load AWS 'lemon' profile, and run test.
 * $ NAME=lemon npm run test
 * ````
 * @param $proc     process (default `global.process`)
 * @param $info     info logger (default `console.info`)
 */
export declare const loadProfile: ($proc?: {
    env?: any;
}, $info?: (title: string, msg?: string) => void) => string;
export default loadEnviron;
