import type { TextStyle } from 'react-native';
import type { BorderProps, ColorProps, FlexboxProps, LayoutProps, SpaceProps } from 'styled-system';
import type { customBorderProps, customBackgroundProps, customOutlineProps, customLayoutProps, customExtraProps, customShadowProps } from '../../../utils/customProps';
import type { IBoxProps } from '../../primitives';
export declare type ITagProps = IBoxProps & ColorProps & SpaceProps & LayoutProps & FlexboxProps & customBorderProps & customExtraProps & customOutlineProps & customShadowProps & customLayoutProps & customBackgroundProps & BorderProps & {
    style?: TextStyle;
    ratio?: number;
    variant?: string | undefined;
    colorScheme?: string | undefined;
    children?: JSX.Element | JSX.Element[] | string;
    fontSize?: number | undefined;
    tagSize?: string | undefined;
    size?: string | number | undefined;
};
