import React from 'react';
import { ITheme } from '../../themes/interface';
declare const _default: React.ForwardRefExoticComponent<Partial<{
    children?: React.ReactNode;
    fs?: "xs" | "sm" | "md" | "lg" | "xl" | "2xl" | "3xl" | "4xl" | "5xl" | "6xl" | "7xl" | "8xl" | "9xl" | "10xl" | undefined;
    lh?: "xs" | "sm" | "md" | "lg" | undefined;
    ls?: "xs" | "sm" | "md" | "lg" | undefined;
    testID?: string | undefined;
}> & Partial<import("@shopify/restyle").ColorProps<ITheme> & import("@shopify/restyle").OpacityProps<ITheme> & import("@shopify/restyle").VisibleProps<ITheme> & import("@shopify/restyle").TypographyProps<ITheme> & import("@shopify/restyle").SpacingProps<ITheme> & {
    textShadowOffset?: import("@shopify/restyle").ResponsiveValue<{
        width: number;
        height: number;
    } | undefined, ITheme>;
    textShadowRadius?: import("@shopify/restyle").ResponsiveValue<number | undefined, ITheme>;
} & {
    textShadowColor?: import("@shopify/restyle").ResponsiveValue<"fittings-text-primary-enabled" | "accent-border" | "accent-fill" | "accent-icon" | "accent-text" | "action-confirm-pressed" | "action-confirm-primary" | "action-help-pressed" | "action-help-primary" | "action-main-pressed" | "action-main-primary" | "action-remove-pressed" | "action-remove-primary" | "background-brand" | "background-default" | "decorative-five-inverse" | "decorative-five-primary" | "decorative-four-inverse" | "decorative-four-primary" | "decorative-one-inverse" | "decorative-one-primary" | "decorative-tree-inverse" | "decorative-tree-primary" | "decorative-two-inverse" | "decorative-two-primary" | "feedback-informative-border" | "feedback-informative-fill" | "feedback-informative-icon" | "feedback-informative-text" | "feedback-negative-border" | "feedback-negative-fill" | "feedback-negative-icon" | "feedback-negative-text" | "feedback-notice-border" | "feedback-notice-fill" | "feedback-notice-icon" | "feedback-notice-text" | "feedback-positive-border" | "feedback-positive-fill" | "feedback-positive-icon" | "feedback-positive-text" | "fittings-border-inverse-disabled" | "fittings-border-inverse-enabled" | "fittings-border-primary-disabled" | "fittings-border-primary-enabled" | "fittings-divider" | "fittings-icon-inverse-disabled" | "fittings-icon-inverse-enabled" | "fittings-icon-primary-disabled" | "fittings-icon-primary-enabled" | "fittings-text-inverse-disabled" | "fittings-text-inverse-enabled" | "fittings-text-primary-disabled" | "fittings-text-secondary-disabled" | "fittings-text-secondary-enabled" | "surface-default" | "surface-disabled" | "surface-overlay" | "surface-pressed" | "surface-select" | "transparent", ITheme> | undefined;
} & import("@shopify/restyle").VariantProps<ITheme, "textVariants", "variant"> & import("@shopify/restyle").SpacingShorthandProps<ITheme>> & React.RefAttributes<unknown>> & {
    defaultProps?: Partial<Partial<{
        children?: React.ReactNode;
        fs?: "xs" | "sm" | "md" | "lg" | "xl" | "2xl" | "3xl" | "4xl" | "5xl" | "6xl" | "7xl" | "8xl" | "9xl" | "10xl" | undefined;
        lh?: "xs" | "sm" | "md" | "lg" | undefined;
        ls?: "xs" | "sm" | "md" | "lg" | undefined;
        testID?: string | undefined;
    }> & Partial<import("@shopify/restyle").ColorProps<ITheme> & import("@shopify/restyle").OpacityProps<ITheme> & import("@shopify/restyle").VisibleProps<ITheme> & import("@shopify/restyle").TypographyProps<ITheme> & import("@shopify/restyle").SpacingProps<ITheme> & {
        textShadowOffset?: import("@shopify/restyle").ResponsiveValue<{
            width: number;
            height: number;
        } | undefined, ITheme>;
        textShadowRadius?: import("@shopify/restyle").ResponsiveValue<number | undefined, ITheme>;
    } & {
        textShadowColor?: import("@shopify/restyle").ResponsiveValue<"fittings-text-primary-enabled" | "accent-border" | "accent-fill" | "accent-icon" | "accent-text" | "action-confirm-pressed" | "action-confirm-primary" | "action-help-pressed" | "action-help-primary" | "action-main-pressed" | "action-main-primary" | "action-remove-pressed" | "action-remove-primary" | "background-brand" | "background-default" | "decorative-five-inverse" | "decorative-five-primary" | "decorative-four-inverse" | "decorative-four-primary" | "decorative-one-inverse" | "decorative-one-primary" | "decorative-tree-inverse" | "decorative-tree-primary" | "decorative-two-inverse" | "decorative-two-primary" | "feedback-informative-border" | "feedback-informative-fill" | "feedback-informative-icon" | "feedback-informative-text" | "feedback-negative-border" | "feedback-negative-fill" | "feedback-negative-icon" | "feedback-negative-text" | "feedback-notice-border" | "feedback-notice-fill" | "feedback-notice-icon" | "feedback-notice-text" | "feedback-positive-border" | "feedback-positive-fill" | "feedback-positive-icon" | "feedback-positive-text" | "fittings-border-inverse-disabled" | "fittings-border-inverse-enabled" | "fittings-border-primary-disabled" | "fittings-border-primary-enabled" | "fittings-divider" | "fittings-icon-inverse-disabled" | "fittings-icon-inverse-enabled" | "fittings-icon-primary-disabled" | "fittings-icon-primary-enabled" | "fittings-text-inverse-disabled" | "fittings-text-inverse-enabled" | "fittings-text-primary-disabled" | "fittings-text-secondary-disabled" | "fittings-text-secondary-enabled" | "surface-default" | "surface-disabled" | "surface-overlay" | "surface-pressed" | "surface-select" | "transparent", ITheme> | undefined;
    } & import("@shopify/restyle").VariantProps<ITheme, "textVariants", "variant"> & import("@shopify/restyle").SpacingShorthandProps<ITheme>> & React.RefAttributes<unknown>> | undefined;
};
export default _default;
