import React from "react";
type Props = {
    /**
     * 视频地址
     */
    videoSource: string;
    /**
     * 是否播放
     * @default false
     */
    isPlay?: boolean;
    /**
     * 是否循环播放
     * @default false
     */
    loop?: boolean;
    /**
     * 是否显示原生的视频控制器
     * @default true
     */
    nativeControls?: boolean;
    /**
     * 自定义样式，例如：宽高等。默认{ width: windowWidth, height: 275 }
     */
    customStyle?: object | null;
    /**
     * 同步视频状态函数（时长、当前播放时间等）(duration: number, currentTime: number) => void
     */
    onSyncVideoStatus?: Function | null;
    /**
     * 点击覆盖视频的蒙层事件（场景1：在发布视频页面，选择视频后，视频上显示一个查看，点击弹框显示大视频）
     */
    onMaskLayerClick?: Function | null;
};
/**
 * 【基础组件】【单个视频的视频播放】封装组件，主要用于动态的视频地址播放、显示视频并可点击触发事件（如：预览视频）
 */
export default function YhwVideoViewWrapRN({ videoSource, isPlay, loop, nativeControls, customStyle, onSyncVideoStatus, onMaskLayerClick }: Props): React.JSX.Element;
export {};
