react-native-theoplayer
Version:
A THEOplayer video component for react-native.
17 lines • 683 B
TypeScript
import type { Ad, AdBreak, AdDescription, AdsAPI, GoogleDAI } from 'react-native-theoplayer';
import type { ChromelessPlayer } from 'theoplayer';
import { Omid } from '../../../api/ads/Omid';
export declare class THEOplayerWebAdsAdapter implements AdsAPI {
private readonly _player;
private _dai;
constructor(player: ChromelessPlayer);
currentAdBreak(): Promise<AdBreak>;
currentAds(): Promise<Ad[]>;
playing(): Promise<boolean>;
schedule(ad: AdDescription): void;
scheduledAdBreaks(): Promise<AdBreak[]>;
skip(): void;
get dai(): GoogleDAI | undefined;
get omid(): Omid | undefined;
}
//# sourceMappingURL=THEOplayerWebAdsAdapter.d.ts.map