import { AllHTMLAttributes, ReactNode, ElementType } from 'react';
import { Variants } from './Typography.constants.js';

interface TypographyProps extends AllHTMLAttributes<HTMLElement> {
    children?: ReactNode;
    element?: ElementType;
    inlineStyle?: boolean;
    emailVariant?: boolean;
    variant?: `${Variants}`;
    xs?: boolean;
}

export type { TypographyProps };
