import React from 'react'; import { PressableProps, ViewStyle, StyleProp, TextStyle, ImageProps, ImageSourcePropType } from 'react-native'; import { IconObject, IconProps } from '../Icon'; import { RneFunctionComponent } from '../helpers'; export interface TileProps extends PressableProps { title?: string; icon?: IconObject & IconProps; caption?: React.ReactNode; imageSrc?: ImageSourcePropType | string | number; activeOpacity?: number; containerStyle?: StyleProp; imageContainerStyle?: StyleProp; iconContainerStyle?: StyleProp; overlayContainerStyle?: StyleProp; titleStyle?: StyleProp; captionStyle?: StyleProp; width?: number; height?: number; featured?: boolean; contentContainerStyle?: StyleProp; titleNumberOfLines?: number; imageProps?: Partial; ImageComponent?: typeof React.Component; } export declare const Tile: RneFunctionComponent;