import { Advertisement, Gamification } from '@streamlayer/feature-gamification'; import { PromotionOptions } from '@streamlayer/sdk-web-types'; import { ControlVideoCb } from '../../../../ui/video-player'; export type OverlayProps = { promotionId: string; open?: () => void; promotion: PromotionOptions; onClose?: () => void; markAsViewed?: () => void; skipAutoClose?: boolean; inSidebar?: boolean; controlVideo: ControlVideoCb; advertisementPaused: boolean; togglePause: (flag: boolean) => void; isEventFired: Advertisement['isEventFired']; fireEvent: Advertisement['fireEvent']; muted?: boolean; toggleMute: (flag: boolean) => void; sendWebhookEvent?: Gamification['sendWebhookEvent']; }; export declare const TVSidebar: React.FC;