import { ZegoLogger } from '../common/zego.entity'; export declare class CloudSetting { close: boolean; private _zgp_zegoSetting; isLoad: boolean; callBackList: Array; constructor(close?: boolean); setLog(logger: ZegoLogger): void; init(initOptions: any): void; setEnvVariable(key: string, value: number | string): void; getEnvVariables(): any; fetchSetting(cloudFileName: string, params?: {}, needPolling?: boolean): Promise; fetchMultiSetting(cloudFileNames: string[], params?: {}, needPolling?: boolean): Promise; setOptions(config?: { unify: boolean; }): void; getSettingCache(cloudFileName: string): Promise; setToken(token: string): void; setUserID(userID: string): void; activePolling(): void; uninit(): void; getEnvVariable(val: string): void; }