import { JoliboxAdsForGame, type IAdsInitParams, type IAdBreakParams, type IAdConfigParams, type IAdUnitParams } from '@jolibox/ads'; import '../rewards'; declare global { interface Window { h5sdk: JoliboxAdsForGame; system: { postMessage: (params: string) => void; }; } } export interface IAdsHandler { init(config?: IAdsInitParams): void; adConfig(params: IAdConfigParams): void; adBreak(params: IAdBreakParams): Promise | void; adUnit(params: IAdUnitParams): void; getAdsInstance(): JoliboxAdsForGame; }