telegram-sdk-adv
Version:
Telegram SDK for Advertisers
13 lines (12 loc) • 617 B
TypeScript
import { Offer, SDKConfig, OfferWallOptions, DisplayAdOptions, RewardBalanceOptions, RewardBalanceResponse } from '../types';
export declare class OfferManager {
private apiKey;
private baseURL;
private authManager;
constructor(config: SDKConfig);
isWebAppAvailable(): boolean;
getTelegramUserId(): string | null;
getOfferWall(publisherId: string, options?: OfferWallOptions): Promise<Offer[]>;
getDisplayAd(publisherId: string, options?: DisplayAdOptions): Promise<Offer[]>;
getRewardBalance(publisherId: string, options?: RewardBalanceOptions): Promise<RewardBalanceResponse>;
}