import React from 'react'; import './teletext-list-item.scss'; import { IconListProps } from './teletext-list'; export interface TeletextListItemProps { onClick?: (e: any) => void; title?: string; image?: string | string[]; imagePlacement?: 'left' | 'right' | 'top' | 'bottom' | 'none'; description?: string; tags?: string; type?: 'textAndImg' | 'imgOnly' | 'textOnly'; textLines?: number; itemColumns?: number; iconList?: IconListProps[]; itemPadding?: number; text3?: string; text4?: string; imgWidth?: number; imgHeight?: number; itemBgColor?: string; style?: React.CSSProperties; textAlign?: 'flex-start' | 'flex-end' | 'center'; isShoppingCart?: boolean; isWishList?: boolean; isUserMenu?: boolean; itemType?: string; textImgGap?: number; imgBorderRadius?: number; imgObjectFit?: 'cover' | 'contain' | 'fill' | 'none'; titleColor?: string; titleFontSize?: number; titleFontWeight?: 'normal' | '500' | '600' | 'bold'; titleLineClamp?: number; descriptionColor?: string; descriptionFontSize?: number; descriptionFontWeight?: 'normal' | '500' | '600' | 'bold'; descriptionLineClamp?: number; itemBorderRadius?: number; itemBorderColor?: string; itemBorderWidth?: number; } declare const TeletextListItem: React.FC; export default TeletextListItem;