import type { RewardedAdapterFactory, RewardedAdsConfig } from '../../core/src/types.ts'; let generatedConfig: RewardedAdsConfig | null = null; let generatedAdapterFactory: RewardedAdapterFactory | null = null; export function setGeneratedRewardedAdsConfig(config: RewardedAdsConfig | null) { generatedConfig = config; } export function getGeneratedRewardedAdsConfig() { return generatedConfig; } export function setGeneratedRewardedAdapterFactory(factory: RewardedAdapterFactory | null) { generatedAdapterFactory = factory; } export function getGeneratedRewardedAdapterFactory() { return generatedAdapterFactory; } export function resetGeneratedRuntimeBindings() { generatedConfig = null; generatedAdapterFactory = null; }