t-comm
Version:
专业、稳定、纯粹的工具库
23 lines (22 loc) • 683 B
TypeScript
import type { ISecretInfo, FetchRainbowConfigOptions } from './types';
/**
* 拉取七彩石配置
* @param {String} key 七彩石的key
* @param {object} secretInfo 密钥信息
* @param {string} secretInfo.appId 项目Id
* @param {string} secretInfo.envName 环境
* @param {string} secretInfo.groupName 组名称
* @returns {Promise<object>} 请求Promise
*
* @example
*
* fetchRainbowConfig('test', {
* appId: 'xx',
* envName: 'prod',
* groupName: 'robot',
* }).then((resp) => {
* console.log(resp)
* });
*
*/
export declare function fetchRainbowConfig(key: string, secretInfo: Partial<ISecretInfo>, options?: FetchRainbowConfigOptions): Promise<any>;