import React from 'react'; import { DisplayTypes, NormalTypes, TextAlignTypes, TextDecorationTypes } from '../utils/prop-types'; export interface TextProps { as?: any; d?: DisplayTypes; type?: NormalTypes; xs?: any; sm?: any; md?: any; lg?: any; xl?: any; css?: any; b?: boolean; lineHeight?: string; fontSize?: string; fontWeight?: number; className?: string; color?: string; textDecoraion?: TextDecorationTypes; letterSpacing?: string; children?: React.ReactNode; align?: TextAlignTypes; bg?: string; padding?: { p?: string; px?: string; py?: string; pl?: string; pr?: string; pt?: string; pb?: string; }; margin?: { m?: string; mt?: string; mr?: string; ml?: string; mb?: string; mx?: string; my?: string; }; } declare const defaultProps: { type: "primary" | "default" | "secondary" | "success" | "warning" | "error"; textDecoraion: "inherit" | "initial" | "none" | "line-through" | "underline" | "overline"; b: boolean; as: string; d: "inherit" | "block" | "inline" | "inline-block" | "flex" | "inline-flex" | "grid" | "table" | "none"; lineHeight: string; }; declare type NativeAttrs = Omit, keyof TextProps>; export declare type GTextProps = TextProps & typeof defaultProps & NativeAttrs; declare const _default: React.ForwardRefExoticComponent & Omit & NativeAttrs & React.RefAttributes>; export default _default;