import { AdPosition } from './class/adserver/adPosition'; interface VastState { currentAd: google.ima.Ad | undefined; isAdPlaying: boolean; isAdPaused: boolean; isAdSkippable: boolean; isAdSkipped: boolean; isSkipCurrentlyAllowed: boolean; timeTillSkipInSeconds: number; currentTimeAd: number; currentDurationAd: number; resetSessionId: boolean; useVastPlayerPodcast: boolean; adPositionIndex: number; adPositionsPodcasts: { [key: number]: Array; }; } export declare const useVastStore: import('pinia').StoreDefinition<"VastStore", VastState, { adPercentProgress(): number; linkAdvertising(): string | undefined; titleAdvertising(): string; }, { restartVastData(): void; updateAdPositionIndex(index: number): void; updateResetSessionId(value: boolean): void; updateAdPositionsPodcasts(podcastId: number, adPositions: Array): void; updateCurrentAd(currentAd: google.ima.Ad): void; updateIsAdPlaying(isAdPlaying: boolean): void; updateIsAdPaused(isAdPaused: boolean): void; updateIsAdSkipped(isAdSkipped: boolean): void; updateProgressionData(currentDurationAd: number, currentTimeAd: number): void; updateSkippableData(isAdSkippable: boolean, isSkipCurrentlyAllowed: boolean, timeTillSkipInSeconds: number): void; updateuseVastPlayerPodcast(useVastPlayerPodcast: boolean): void; }>; export {};