UNPKG

video-ad-sdk

Version:

VAST/VPAID SDK that allows video ads to be played on top of any player

58 lines (57 loc) 1.19 kB
/* eslint-disable import/no-unused-modules */ export type { NodeType, Attributes, ParsedXML, ParsedAd, VastResponse, VastChain, ParsedOffset, VastIcon, VastMacro, InteractiveFile, MediaFile, VastTrackingEvent, WrapperOptions, VastChainDetails, MacroData, PixelTracker, VastEventTrackerOptions, VpaidCreativeAdUnit, VpaidCreativeData, VpaidEnvironmentVariables, ExecutionContext, Hooks, Optional, CancelFunction } from './types' export type { VideoAdContainer, AddScriptOptions, LoadScriptOptions } from './adContainer' export type { VideoAdUnit, VideoAdUnitOptions, VastAdUnit, VastAdUnitOptions, VpaidAdUnit, VpaidAdUnitOptions, Emitter, Listener, AdUnitError } from './adUnit' export {run, runWaterfall} from './runner' export type { RunOptions, StartVideoAdOptions, StartAdUnitOptions, RunWaterfallOptions, RunWaterfallHooks, ErrorData } from './runner' export {ErrorCode} from './tracker' export {requestAd, requestNextAd} from './vastRequest' export type {RequestAdOptions, RequestNextAdOptions} from './vastRequest' export {getDetails} from './vastChain' export * as vastSelectors from './vastSelectors'