video-ad-sdk
Version:
VAST/VPAID SDK that allows video ads to be played on top of any player
11 lines (10 loc) • 1.08 kB
TypeScript
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';