@gobistories/gobi-web-integration
Version:
This library will let you put your Gobi stories on your site.
28 lines (27 loc) • 862 B
TypeScript
import React from 'react';
import { Story } from '../../types/story.types';
interface PlayerWrapperProps {
hidden?: boolean;
shadow: boolean;
roundedCorners: boolean;
opaque: boolean;
}
export declare const PlayerWrapper: import("styled-components").StyledComponent<"div", import("styled-components").DefaultTheme, PlayerWrapperProps, never>;
export interface PlayerProps {
enabled: boolean;
story: Story;
tabbable?: boolean;
index: number;
noBlur?: boolean;
inlineMode?: boolean;
onEnded?: () => void;
focusVideo?: boolean;
toggleFullScreen?: () => void;
exitFullScreen?: () => void;
}
export interface PlayerComponent {
play: () => void;
pause: () => void;
}
export declare const Player: React.ForwardRefExoticComponent<PlayerProps & React.RefAttributes<PlayerComponent>>;
export default Player;