///
import { Emitter } from '../helpers/Emitter';
import { handshakeVersion, initAd, startAd, stopAd, resumeAd, pauseAd, skipAd, setAdVolume, getAdVolume, resizeAd, getAdIcons, getAdDuration, getAdRemainingTime } from '../helpers/vpaid/api';
export declare class MockVpaidCreativeAd extends Emitter {
version: string;
volume: number;
constructor(version?: string);
[handshakeVersion]: jest.Mock;
[initAd]: jest.Mock;
[startAd]: jest.Mock;
[stopAd]: jest.Mock;
[resumeAd]: jest.Mock;
[pauseAd]: jest.Mock;
[skipAd]: jest.Mock;
[getAdIcons]: jest.Mock;
[getAdDuration]: jest.Mock;
[getAdRemainingTime]: jest.Mock;
[setAdVolume]: jest.Mock;
[getAdVolume]: jest.Mock;
[resizeAd]: jest.Mock;
subscribe(listener: (...args: any[]) => void, event: string): void;
unsubscribe(listener: (...args: any[]) => void, event: string): void;
}