import { JoliboxAdsForGame, IAdsInitParams, IAdConfigParams, IAdBreakParams, IAdUnitParams } from '@jolibox/ads'; import { IAdsHandler } from '../ads'; import { JoliboxHttpClient } from '@/h5/http'; export default class JoliboxAdsHandler implements IAdsHandler { private ads; private httpClient; constructor(ads: JoliboxAdsForGame, httpClient: JoliboxHttpClient); getAdsInstance(): JoliboxAdsForGame; init(config?: IAdsInitParams): void; adConfig(params: IAdConfigParams): void; adBreak(params: IAdBreakParams): Promise; adUnit(params: IAdUnitParams): void; private wrapAdBreadDoneViewed; }