import { type VariantProps } from "class-variance-authority"; import type { Money } from "@bota-apps/types"; import { formatMoney, formatMoneyCompact, formatMoneyShort } from "@bota-apps/schema-utils"; import { currencyTextVariants } from "./variants.js"; export * from "./variants.js"; declare const formatters: { readonly short: typeof formatMoneyShort; readonly compact: typeof formatMoneyCompact; readonly full: typeof formatMoney; }; type CurrencyFormat = keyof typeof formatters; type CurrencyTextProps = VariantProps & { value: Money; format?: CurrencyFormat; className?: string; }; /** * Typography primitive for monetary values. * * Formats the value internally — no need to call `formatMoney*` at the call site. * * @example * * * */ export declare function CurrencyText({ size, tone, format, className, value, }: CurrencyTextProps): import("react").JSX.Element; //# sourceMappingURL=index.d.ts.map