import * as react_jsx_runtime from 'react/jsx-runtime'; import * as class_variance_authority_types from 'class-variance-authority/types'; import * as React from 'react'; import { VariantProps } from 'class-variance-authority'; /** * TextPair — WealthX * * A strong line with a quiet line under it: section heading + subject, list item * + metadata, field label + captured value. Owns the gap between them so the * relationship is defined once (--spacing-text-pair) instead of per screen. */ declare const textPairVariants: (props?: class_variance_authority_types.ClassProp | undefined) => string; declare const primaryVariants: (props?: ({ size?: "sm" | "lg" | "md" | null | undefined; } & class_variance_authority_types.ClassProp) | undefined) => string; type TextPairProps = Omit, "children"> & VariantProps & { primary: React.ReactNode; secondary?: React.ReactNode; primaryClassName?: string; secondaryClassName?: string; }; declare function TextPair({ primary, secondary, size, className, primaryClassName, secondaryClassName, ...props }: TextPairProps): react_jsx_runtime.JSX.Element; export { TextPair, type TextPairProps, textPairVariants };