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 {};
