export type AdStatus = 'SHOWED' | 'CLICKED' | 'NOT_SHOWED';
export interface TMANetworkInterstitialResponse {
    id: string;
    reward: boolean;
}
export interface ShowAdOptions {
    onStart?: () => void;
}
export declare function checkAdStatus(id: string, placementId?: string): Promise<AdStatus>;
export declare function showAd(options?: ShowAdOptions, placementId?: string): Promise<TMANetworkInterstitialResponse>;
export declare function loadTMANetworkScript(): Promise<void>;
