export declare const rewardsHelper: { registerRewardHandler(type: T, handler: import("./reward-helper").RewardHandler): void; handleReward(rewardsTypes: T[], ...args: Parameters>): Promise; registerRewardsFetcher(fetcher: (...args: any[]) => Promise): Promise; registerRewardFrequencyConfigFetcher(fetcher: (...args: any[]) => Promise): Promise; getRewardsTypes(...args: unknown[]): Promise; getRewardFrequencyConfig(...args: unknown[]): Promise; }; export * from './registers/use-ads'; export * from './registers/use-jolicoin'; export * from './registers/use-jolicoin-only'; export * from './registers/use-gem'; export * from './registers/use-gem-only'; export * from './registers/use-subscription'; export { warmupBalanceCache } from './registers/utils/coins/jolicoin/cached-fetch-balance'; export { warmupGemBalanceCache } from './registers/utils/coins/joligem/cached-fetch-gem-balance';