import { VideoStatus } from '../types';
interface VideoPlayerStateProps {
    videoId?: string | null;
    baseUrl?: string;
    videoUrl: string | null;
    primaryUrl: string | null;
    optimizedReady: boolean;
    nativeVideoUrl: string | null;
    storyboard?: VideoStatus['storyboard'] | null;
    chapters?: VideoStatus['chapters'];
    subtitles?: VideoStatus['subtitles'];
    posterUrl?: string | null;
    onPlayerInfo?: (info: {
        shakaPlayer: any | null;
        nativeVideo: HTMLVideoElement | null;
        mode: 'shaka' | 'native';
        containerEl: HTMLDivElement | null;
    }) => void;
}
export declare function VideoPlayerState({ videoId, baseUrl, videoUrl, primaryUrl, optimizedReady, nativeVideoUrl, storyboard, chapters, subtitles, posterUrl, onPlayerInfo, }: VideoPlayerStateProps): import("react/jsx-runtime").JSX.Element;
export {};
//# sourceMappingURL=VideoPlayerState.d.ts.map