@react-native-firebase/remote-config
Version:
React Native Firebase - React Native Firebase provides native integration with Remote Config, allowing you to change the appearance and/or functionality of your app without requiring an app update.
17 lines • 1 kB
TypeScript
import '../polyfills';
import type { RNFBConfigModule } from '../types/internal';
type WithAppName<F> = F extends (...args: infer P) => infer R ? (appName: string, ...args: P) => R : never;
interface RNFBConfigModuleWeb {
activate: WithAppName<RNFBConfigModule['activate']>;
setConfigSettings: WithAppName<RNFBConfigModule['setConfigSettings']>;
fetch: WithAppName<RNFBConfigModule['fetch']>;
fetchAndActivate: WithAppName<RNFBConfigModule['fetchAndActivate']>;
ensureInitialized: WithAppName<RNFBConfigModule['ensureInitialized']>;
setDefaults: WithAppName<RNFBConfigModule['setDefaults']>;
setCustomSignals: WithAppName<RNFBConfigModule['setCustomSignals']>;
onConfigUpdated: WithAppName<RNFBConfigModule['onConfigUpdated']>;
removeConfigUpdateRegistration: WithAppName<RNFBConfigModule['removeConfigUpdateRegistration']>;
}
declare const remoteConfigWebModule: RNFBConfigModuleWeb;
export default remoteConfigWebModule;
//# sourceMappingURL=RNFBConfigModule.d.ts.map