import React from 'react'; import { TouchableOpacityProps, TouchableNativeFeedbackProps, ViewStyle, StyleProp, TextStyle, ImageProps, ImageSourcePropType } from 'react-native'; import { IconObject, IconProps } from '../icons/Icon'; import { RneFunctionComponent } from '../helpers'; export declare type TileProps = TouchableOpacityProps & TouchableNativeFeedbackProps & { 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; }; declare const Tile: RneFunctionComponent; export { Tile }; declare const _default: React.FunctionComponent; iconProps?: import("react-native-vector-icons/Icon").IconProps; reverseColor?: string; disabled?: boolean; disabledStyle?: StyleProp; solid?: boolean; brand?: boolean; }; caption?: React.ReactNode; imageSrc?: string | ImageSourcePropType; 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; } & Partial>, keyof import("../config").ThemeProps>> | React.ForwardRefExoticComponent; iconProps?: import("react-native-vector-icons/Icon").IconProps; reverseColor?: string; disabled?: boolean; disabledStyle?: StyleProp; solid?: boolean; brand?: boolean; }; caption?: React.ReactNode; imageSrc?: string | ImageSourcePropType; 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; } & Partial>>; export default _default;