video-ad-sdk
Version:
VAST/VPAID SDK that allows video ads to be played on top of any player
11 lines (10 loc) • 616 B
TypeScript
import type { VastChain, VastEventTrackerOptions } from '../types';
import { VideoAdContainer } from '../adContainer';
import { VastAdUnit } from './VastAdUnit';
import { VpaidAdUnit } from './VpaidAdUnit';
interface VideoAdUnitOptions<T extends string> extends VastEventTrackerOptions {
type: T;
}
export declare function createVideoAdUnit(vastChain: VastChain, videoAdContainer: VideoAdContainer, options: VideoAdUnitOptions<'VPAID'>): VpaidAdUnit;
export declare function createVideoAdUnit(vastChain: VastChain, videoAdContainer: VideoAdContainer, options: VideoAdUnitOptions<string>): VastAdUnit;
export {};