import { IHttpClient } from '@/common/http'; import { IAdBreakParams } from '@/common/ads'; export type SubscriptionRewardsHandler = (params: IAdBreakParams) => Promise; export declare const createSubscriptionRewardHandler: (httpClient: IHttpClient, { onSubSuccess, onSubFailed, hasSubscription }: { onSubSuccess?: () => void; onSubFailed?: () => void; hasSubscription: () => boolean; }) => SubscriptionRewardsHandler;