import * as React from 'react'; import { Play, Pause, Volume2, Volume1, VolumeX, Maximize2 } from './icons.js'; export type VideoPlayerProps = React.PropsWithChildren<{ className?: string; style?: React.CSSProperties; }>; export declare function VideoPlayer({ className, style, children }: VideoPlayerProps): import("react/jsx-runtime").JSX.Element; export type VideoPlayerContentProps = React.VideoHTMLAttributes; export declare const VideoPlayerContent: React.ForwardRefExoticComponent>; export declare function VideoPlayerSurfaceToggle({ className }: { className?: string; }): import("react/jsx-runtime").JSX.Element; export declare function VideoPlayerControlBar({ className, children, show }: React.PropsWithChildren<{ className?: string; show?: boolean; }>): import("react/jsx-runtime").JSX.Element | null; export declare function VideoPlayerPlayButton({ className }: { className?: string; }): import("react/jsx-runtime").JSX.Element; export declare function VideoPlayerSeekBackwardButton({ seconds, className }: { seconds?: number; className?: string; }): import("react/jsx-runtime").JSX.Element; export declare function VideoPlayerSeekForwardButton({ seconds, className }: { seconds?: number; className?: string; }): import("react/jsx-runtime").JSX.Element; export declare function VideoPlayerTimeDisplay({ showDuration, className }: { showDuration?: boolean; className?: string; }): import("react/jsx-runtime").JSX.Element; export declare function VideoPlayerTimeRange({ className }: { className?: string; }): import("react/jsx-runtime").JSX.Element; export declare function VideoPlayerMuteButton({ className }: { className?: string; }): import("react/jsx-runtime").JSX.Element; export declare function VideoPlayerVolumeRange({ className }: { className?: string; }): import("react/jsx-runtime").JSX.Element; export declare function VideoPlayerFullscreenButton({ className }: { className?: string; }): import("react/jsx-runtime").JSX.Element; export declare function VideoPlayerBigPlayButton({ className }: { className?: string; }): import("react/jsx-runtime").JSX.Element | null; export { Play, Pause, Volume2, Volume1, VolumeX, Maximize2 };