import React from 'react'; interface MediaPlayerControllerProps { /** * @description 是否正在播放 */ isPlaying: boolean; /** * @description 类名 */ className?: string; /** * @description 当前时间,单位为秒 */ currentTime?: number; /** * @description 总时间,单位为秒 */ duration?: number; /** * @description 是否启用音量控制 */ enableVolume?: boolean; /** * @description 是否启用全屏控制 */ enableFullscreen?: boolean; /** * @description 是否静音 */ muted?: boolean; /** * @description 静音回调 */ onMute?: () => void; /** * @description 播放/暂停回调 */ onPlayPause?: () => void; /** * @description 全屏回调 */ onFullscreen?: () => void; /** * @description 点击进度条回调,参数为目标时间 */ onProgressClick?: (time: number) => void; } /** * 视频播放器控制器组件 * 包含播放/暂停、音量控制、进度条、时间显示和全屏按钮 */ declare const MediaPlayerController: React.FC; export default MediaPlayerController;