import PropTypes from 'prop-types'; import React from 'react'; declare class ListCard extends React.Component { static contextType: React.Context & { theme: import("../../styles/themes/ITheme").default; }>; static TYPE: { SWITCH: string; CHOICE: string; BUTTON: string; ARROW: string; NONE: string; }; static CARD_RADIUS_TYPE: { ALL: string; NONE: string; TOP: string; BOTTOM: string; }; static propTypes: { radiusType: PropTypes.Requireable; type: PropTypes.Requireable; title: PropTypes.Requireable; subtitle: PropTypes.Requireable; value: PropTypes.Requireable; titleStyle: PropTypes.Requireable; subtitleStyle: PropTypes.Requireable; valueStyle: PropTypes.Requireable; cardStyle: PropTypes.Requireable; titleNumberOfLines: PropTypes.Requireable; valueNumberOfLines: PropTypes.Requireable; subtitleNumberOfLines: PropTypes.Requireable; allowFontScaling: PropTypes.Requireable; unlimitedHeightEnable: PropTypes.Requireable; themeColor: PropTypes.Requireable; onPress: PropTypes.Requireable<(...args: any[]) => any>; disabled: PropTypes.Requireable; showSeparator: PropTypes.Requireable; separator: PropTypes.Requireable; buttonOption: PropTypes.Requireable; choiceOption: PropTypes.Requireable; onSwitchValueChange: PropTypes.Requireable<(...args: any[]) => any>; switchValue: PropTypes.Requireable; onTintColor: PropTypes.Requireable; tintColor: PropTypes.Requireable; switchStyle: PropTypes.Requireable; cardUnderlayColor: PropTypes.Requireable; }; static defaultProps: { type: string; radiusType: string; themeColor: string; titleNumberOfLines: number; subtitleNumberOfLines: number; valueNumberOfLines: number; allowFontScaling: boolean; unlimitedHeightEnable: boolean; showSeparator: boolean; disabled: boolean; }; constructor(props: any); renderIcon(): JSX.Element | null; renderText(): JSX.Element; renderRight(): JSX.Element | null; renderListCard(): JSX.Element; render(): JSX.Element; renderSeparator(): any; onAccessibilityAction: ({ nativeEvent: { actionName } }: { nativeEvent: { actionName: any; }; }) => void; } export default ListCard;