import { default as videojs } from 'video.js'; type VideoJsPlayer = ReturnType; type AdvertisementEvent = 'video-rendered' | `video-quartile-${25 | 50 | 75}` | 'muted' | 'unmuted' | 'replayed' | 'played' | 'ended' | 'banner-showed'; type AnalyticsOptions = { promotionId: string; promotionType: number; isEventFired?: (event: AdvertisementEvent) => boolean; fireEvent?: (event: AdvertisementEvent) => void; }; export declare function useExternalVideoAdAnalytics(playerRef: React.RefObject, playerReady: boolean, opts: AnalyticsOptions): void; export {};