import { PureComponent } from 'react';
import { ImageStyle, StyleProp, TextStyle, ViewStyle } from 'react-native';
import { CommerceTypes } from '@brandingbrand/fscommerce';
export interface CategoryBoxProps extends CommerceTypes.Category {
    imageStyle?: StyleProp<ImageStyle>;
    onPress?: (item: CommerceTypes.Category) => void;
    showImage?: boolean;
    style?: StyleProp<ViewStyle>;
    titleStyle?: StyleProp<TextStyle>;
    underlayColor?: string;
}
export declare class CategoryBox extends PureComponent<CategoryBoxProps> {
    static defaultProps: Partial<CategoryBoxProps>;
    render(): JSX.Element;
    private handlePress;
}
