import * as React from 'react'; import { Style, TypographyAlign } from './types'; export interface TypographyProps { /** * @name Color * @default TextPrimary * @group Typography * */ color?: TypographyColor; /** * @name Variant * @group Typography * */ variant?: Style; /** * @name Align * @default Inherit * @control ButtonGroup * @group Typography * */ align?: TypographyAlign; /** * @name Gutter Bottom * @group Display * */ gutterBottom?: boolean; /** * @name Inline * @group Display * */ inline?: boolean; /** * @name No Wrap * @group Display * */ noWrap?: boolean; /** * @name Paragraph * @group Display * */ paragraph?: boolean; /** * @default * ```tsx * import * as React from 'react'; * import { Text } from '@meetalva/essentials'; * * export default () => ( * * ); * ``` **/ children?: React.ReactNode; } export declare enum TypographyColor { Primary = "primary", Secondary = "secondary", TextPrimary = "textPrimary", TextSecondary = "textSecondary", Error = "error", Default = "default", Inherit = "inherit" } /** * @name Typography * @icon Type * @group Style */ export declare const Typography: React.SFC;