richpartners-telegram-sdk
Version:
richPartners ads telegram
25 lines (24 loc) • 867 B
TypeScript
import { AdInterstitialVideo } from "../interfaces";
import { BaseAds } from "./index.js";
export declare class InterstitialVideoAds extends BaseAds {
private waitShowed;
private isPause;
private videoLink;
private config;
getSsp(): number;
getType(): string;
getConfigTypeName(): string;
handleTrigger(autoRedirect: boolean): Promise<string>;
handle(): void;
private displayInterstitialVideoAds;
private getOrCreateInterstitialVideoContainer;
showInterstitialVideoAds(adInterstitialVideo: AdInterstitialVideo): void;
togglePlayPause: () => void;
private isCapped;
private isNeedFetchAds;
private incrementInterstitialBannerCap;
isConfigInstalledInLocalStorage(): boolean;
loadConfigByLocalStorage(): void;
updateConfigParams(telegramConfig: any): void;
setLocalStorageConfig(): void;
}