import type { ResponsiveValue } from '@shopify/restyle'; import React, { ReactNode } from 'react'; import type { Theme } from './../../theme/theme'; import { TouchableComponent } from '../TouchableComponent'; import { BadgeProps, TypeBadge } from '../Badge'; interface CardProps { icon?: ReactNode; iconBadge?: TypeBadge; iconBadgeVariant?: BadgeProps['variant']; iconAlign?: 'center' | 'flex-end' | 'flex-start'; title: string; titleVariant?: ResponsiveValue; titleWeight?: 'regular' | 'bold'; titleColor?: ResponsiveValue; subtitle?: string; subtitleVariant?: ResponsiveValue; subtitleWeight?: 'regular' | 'bold'; subtitleColor?: ResponsiveValue; innerComponent?: ReactNode; footerText?: string; footerTextVariant?: ResponsiveValue; footerTextWeight?: 'regular' | 'bold'; footerTextColor?: ResponsiveValue; rightComponent?: ReactNode; rightIcon?: ReactNode | 'CaretRight'; footerComponent?: ReactNode; withCardContainer?: boolean; } declare type Props = React.ComponentProps & CardProps; export declare const CardBasicItem: ({ icon, iconBadge, iconBadgeVariant, iconAlign, title, titleVariant, titleWeight, titleColor, subtitle, subtitleVariant, subtitleWeight, subtitleColor, innerComponent, footerText, footerTextVariant, footerTextWeight, footerTextColor, rightComponent, rightIcon, footerComponent, withCardContainer, bg, backgroundColor, onPress, ...props }: Props) => JSX.Element; export {};