/// import type { IItemTitle, IItemDescription, IItemButton, IItem } from '../../../types'; import type { TextLabelProps } from '../../pdsOriginal/desktop/TextLabel/TextLabel'; import type { ImageViewProps } from '../../pdsOriginal/hybrid/ImageView/ImageView'; declare function Item({ children, ...props }: IItem & { children: React.ReactNode; }): JSX.Element; declare namespace Item { var Title: ({ text, color, lineHeight, ...textLabelProps }: IItemTitle & TextLabelProps & { lineHeight?: number | undefined; }) => JSX.Element; var Description: ({ text, color, ...textLabelProps }: IItemDescription & TextLabelProps) => JSX.Element; var Image: ({ ...imageViewProps }: ImageViewProps) => JSX.Element; var Button: ({ buttonType, backgroundColor, textColor, text, linkType, src, linkMethod, state, borderColor }: IItemButton) => JSX.Element; var HTMLReader: ({ data, styleTheme, colorTheme, textAlign, color }: { data?: string | undefined; styleTheme?: "displayBold" | "headingBold" | "leadParaBold" | "leadParaRegular" | "subTitleBold" | "subTitleRegular" | "body1Bold" | "body1Regular" | "body2Bold" | "body2Regular" | "caption1Bold" | "caption1Regular" | "caption2Bold" | "caption2Regular" | "form1Regular" | "form2Regular" | "blog1Regular" | undefined; color?: string | undefined; textAlign?: "left" | "center" | "right" | undefined; colorTheme?: "sysTextPrimary" | "sysTextSecondary" | "sysTextTertiary" | "sysTextWhite" | "sysTextError" | "sysTextWarning" | "sysTextBrandPrimary" | "sysTextBrandSeconVariant" | "usrTextBrandPrimary" | "usrTextBrandSeconVariant" | "usrTextBrandOnPrimary" | undefined; }) => JSX.Element; } export default Item;