import { WebPlugin } from '@capacitor/core'; import type { UnityAdsPlugin, RewardInfo } from './definitions'; export declare class UnityAdsWeb extends WebPlugin implements UnityAdsPlugin { initialize(options: { gameId: string; testMode?: boolean; }): Promise; loadRewardedVideo(options: { placementId: string; }): Promise; showRewardedVideo(): Promise<{ success: boolean; reward?: RewardInfo; }>; isRewardedVideoLoaded(): Promise<{ loaded: boolean; }>; loadInterstitial(options: { placementId: string; }): Promise; showInterstitial(): Promise<{ success: boolean; }>; isInterstitialLoaded(): Promise<{ loaded: boolean; }>; setTestMode(options: { enabled: boolean; }): Promise; getVersion(): Promise<{ version: string; }>; }