video-ad-sdk
Version:
VAST/VPAID SDK that allows video ads to be played on top of any player
16 lines (15 loc) • 750 B
TypeScript
import type { VastChain, VastEventTrackerOptions } from '../types';
declare const linearTrackers: {
acceptInvitation: (vastChain: VastChain, { data, tracker }: VastEventTrackerOptions) => void;
adCollapse: (vastChain: VastChain, { data, tracker }: VastEventTrackerOptions) => void;
close: (vastChain: VastChain, { data, tracker }: VastEventTrackerOptions) => void;
};
/**
* Tracks the passed non linear event.
*
* @param event name of the linear event we need to track. @see LinearEvents
* @param vastChain the ad VAST Chain.
* @param options Options Map.
*/
export declare const trackNonLinearEvent: (event: keyof typeof linearTrackers, vastChain: VastChain, { data, tracker, logger }: VastEventTrackerOptions) => void;
export {};