import type { ComponentType } from 'react' import { YouTubeEvent } from 'react-youtube' import type { HTMLAttrs } from './common' export interface WebVideoProps extends HTMLAttrs { videoId: string posterSrc: string aspectRatio?: '16:9' | '4:3' | '1:1' defaultVolume?: number beginMuted?: boolean videoLength: number copy?: 'en' | 'fr' onStart?: () => void onPlay?: (event: YouTubeEvent, videoResumed: boolean) => void onEnd?: (event: YouTubeEvent) => void onPause?: (event: YouTubeEvent) => void onProgress?: (event: YouTubeEvent, milestone: number) => void } declare const WebVideo: ComponentType export default WebVideo