import type { VastChain, VastEventTrackerOptions } from '../types'; import { VideoAdContainer } from '../adContainer'; import { VastAdUnit } from './VastAdUnit'; import { VpaidAdUnit } from './VpaidAdUnit'; interface VideoAdUnitOptions 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): VastAdUnit; export {};