import { FunctionComponent } from 'react'; import { StorytellerListViewCellType } from '../../models/storytellerListViewCellType'; import { StoryWithRowIndex } from '../../../stories/models/story'; import { Clip } from './models/clip'; import StoriesPlayerSyncService from '../../abstract/storiesPlayerSyncService'; export interface IStorytellerListItemProps { currentCategories: string[]; cellType: StorytellerListViewCellType; cellWidth: number; mediaIndex?: number; media?: StoryWithRowIndex | Clip; basename?: string; fullWidth?: boolean; fullHeight?: boolean; fallback?: boolean; visible: boolean; googleWebStoryUrl?: string; collection?: string; isReadUnreadOrderingEnabled: boolean; renderedAt?: number; storiesPlayerSyncService?: StoriesPlayerSyncService; } export interface IStorytellerCellProps extends IStorytellerListItemProps { mediaViewed?: boolean; shouldLoad: boolean; handleMediaClick: () => void; width: number; } declare const StorytellerListItem: FunctionComponent; export default StorytellerListItem;