import React from 'react';
import { StyleProp, TextStyle } from 'react-native';
import { RneFunctionComponent } from '../helpers';
import { TileProps } from './Tile';
declare const FeaturedTile: RneFunctionComponent<TileProps>;
export { FeaturedTile };
declare const _default: React.FunctionComponent<Omit<import("react-native").TouchableOpacityProps & import("react-native").TouchableNativeFeedbackProps & {
    title?: string;
    icon?: import("../icons/Icon").IconObject & import("react-native-vector-icons/Icon").IconButtonProps & {
        type?: string;
        Component?: typeof React.Component;
        reverse?: boolean;
        raised?: boolean;
        containerStyle?: StyleProp<import("react-native").ViewStyle>;
        iconProps?: import("react-native-vector-icons/Icon").IconProps;
        reverseColor?: string;
        disabled?: boolean;
        disabledStyle?: StyleProp<import("react-native").ViewStyle>;
        solid?: boolean;
        brand?: boolean;
    };
    caption?: React.ReactNode;
    imageSrc?: string | number | import("react-native").ImageURISource;
    activeOpacity?: number;
    containerStyle?: StyleProp<import("react-native").ViewStyle>;
    imageContainerStyle?: StyleProp<import("react-native").ViewStyle>;
    iconContainerStyle?: StyleProp<import("react-native").ViewStyle>;
    overlayContainerStyle?: StyleProp<import("react-native").ViewStyle>;
    titleStyle?: StyleProp<TextStyle>;
    captionStyle?: StyleProp<TextStyle>;
    width?: number;
    height?: number;
    featured?: boolean;
    contentContainerStyle?: StyleProp<import("react-native").ViewStyle>;
    titleNumberOfLines?: number;
    imageProps?: Partial<import("react-native").ImageProps>;
    ImageComponent?: typeof React.Component;
} & Partial<import("../config").ThemeProps<TileProps>>, keyof import("../config").ThemeProps<T>>> | React.ForwardRefExoticComponent<import("react-native").TouchableOpacityProps & import("react-native").TouchableNativeFeedbackProps & {
    title?: string;
    icon?: import("../icons/Icon").IconObject & import("react-native-vector-icons/Icon").IconButtonProps & {
        type?: string;
        Component?: typeof React.Component;
        reverse?: boolean;
        raised?: boolean;
        containerStyle?: StyleProp<import("react-native").ViewStyle>;
        iconProps?: import("react-native-vector-icons/Icon").IconProps;
        reverseColor?: string;
        disabled?: boolean;
        disabledStyle?: StyleProp<import("react-native").ViewStyle>;
        solid?: boolean;
        brand?: boolean;
    };
    caption?: React.ReactNode;
    imageSrc?: string | number | import("react-native").ImageURISource;
    activeOpacity?: number;
    containerStyle?: StyleProp<import("react-native").ViewStyle>;
    imageContainerStyle?: StyleProp<import("react-native").ViewStyle>;
    iconContainerStyle?: StyleProp<import("react-native").ViewStyle>;
    overlayContainerStyle?: StyleProp<import("react-native").ViewStyle>;
    titleStyle?: StyleProp<TextStyle>;
    captionStyle?: StyleProp<TextStyle>;
    width?: number;
    height?: number;
    featured?: boolean;
    contentContainerStyle?: StyleProp<import("react-native").ViewStyle>;
    titleNumberOfLines?: number;
    imageProps?: Partial<import("react-native").ImageProps>;
    ImageComponent?: typeof React.Component;
} & Partial<import("../config").ThemeProps<TileProps>>>;
export default _default;
