import {
    type ReactNode
} from "react";
import {
    type TextProps,
    type TextStyle,
    type StyleProp
} from "react-native";

interface ITextProps extends TextProps {
    style?: StyleProp<TextStyle>[] | StyleProp<TextStyle>;
    color?: keyof NCoreUIKit.TextContentColors;
    variant?: keyof NCoreUIKit.Typography;
    customColor?: string;
    children?: ReactNode;
    customTheme?: {
        gapPropagation?: NCoreUIKit.GapPropagationKey;
        sharpness?: NCoreUIKit.SharpnessKey;
        paletteKey?: NCoreUIKit.PaletteKey;
        themeKey?: NCoreUIKit.ThemeKey;
    };
}
export type {
    ITextProps as default
};
