import React from "react"; import type { VideoProps } from "../types.js"; interface VideoPlayerProps extends VideoProps { /** * Skin classes for custom controls * Use resolveVideoClasses() from @page-speed/skins */ skinClasses?: { container?: string; video?: string; controlsBar?: string; playButton?: string; timeline?: string; timelineProgress?: string; timelineBuffered?: string; timeText?: string; volumeControl?: string; fullscreenButton?: string; settingsButton?: string; loadingSpinner?: string; playOverlay?: string; playOverlayButton?: string; }; /** * CSS custom properties from skin tokens */ skinStyle?: Record; /** * Hide custom controls and use native controls instead */ useNativeControls?: boolean; } export declare const VideoPlayer: React.MemoExoticComponent>>; export {};