t-comm
Version:
专业、稳定、纯粹的工具库
23 lines (22 loc) • 816 B
TypeScript
import { RainbowKeyValueType } from './helper/value-type';
import type { FetchRainbowConfigOptions, ISecretInfo } from '../rainbow/types';
import type { ILocalConfig, IRemoteConfig } from './types';
export declare function fetchLatestRainbowData({ secretInfo, appName, }: {
secretInfo: ISecretInfo;
appName: string;
}): Promise<{
config: Array<IRemoteConfig>;
originConfig: ILocalConfig;
equal: boolean;
}>;
export declare function fetchLatestOneRainbowData({ secretInfo, appName, key, valueType, fetchRainbowConfigOptions, }: {
secretInfo: ISecretInfo;
appName: string;
key: string;
valueType?: RainbowKeyValueType;
fetchRainbowConfigOptions?: FetchRainbowConfigOptions;
}): Promise<{
config: Array<IRemoteConfig>;
originConfig: ILocalConfig;
equal: boolean;
}>;