import type { ClassValue as ClassName } from 'clsx'; import React, { type ComponentProps } from 'react'; import { type Sprinkles } from '../../styles/sprinkles.css'; import { type TextTags, type TypographyProps } from '../../styles/typography'; import type { TestIdProp } from '../../types'; type ElementAttributes = React.ComponentPropsWithoutRef<'p'> & Pick, 'htmlFor'>; export type AdditionalStyleProps = Pick; export interface TextProps extends Omit, AdditionalStyleProps, TypographyProps, TestIdProp { as?: TextTags; className?: ClassName; } /** * The main Overdrive component for consistent typography. * Supports size, color, and weight variations, as well as style props for display, margin and padding. * * @example * * This is some text * * * * This will render as a paragraph with vertical margins * * * * Important text * */ export declare const Text: React.ForwardRefExoticComponent>; export {}; //# sourceMappingURL=Text.d.ts.map