import { StyleProp, TextStyle, ViewStyle } from 'react-native';
import { Theme } from '@bluebase/core';
export interface DefaultIconStyles {
    iconColor: {
        color: TextStyle['color'];
    };
    root: StyleProp<ViewStyle>;
}
export interface DefaultIconProps {
    size: number;
    styles?: Partial<DefaultIconStyles>;
}
export declare const DefaultIcon: {
    ({ size, styles: _styles }: DefaultIconProps): JSX.Element;
    defaultStyles(theme: Theme): {
        iconColor: {
            color: string;
        };
        root: {
            alignItems: string;
            backgroundColor: string;
            borderRadius: number;
            justifyContent: string;
        };
    };
};
