export interface PlayerProps { loop?: boolean; muted?: boolean; autoPlay?: boolean; onClick?: () => void; errorMessage?: string; disableSpaceButton?: boolean; } export interface VideoPlayerProps extends PlayerProps { url: string; className?: string; fullScreen?: boolean; } export interface VideoPlayerRef { play: () => void; pause: () => void; stop: () => void; } export type Platform = "Chrome" | "iOS" | "Firefox" | "Safari" | "";