import "./BaseText.css"; import type { Text as DiscordText } from "@vencord/discord-types"; import type { ComponentPropsWithoutRef, ReactNode } from "react"; declare const Sizes: { readonly xxs: "0.625rem"; readonly xs: "0.75rem"; readonly sm: "0.875rem"; readonly md: "1rem"; readonly lg: "1.25rem"; readonly xl: "1.5rem"; readonly xxl: "2rem"; }; declare const Weights: { readonly thin: "100"; readonly extralight: "200"; readonly light: "300"; readonly normal: "400"; readonly medium: "500"; readonly semibold: "600"; readonly bold: "700"; readonly extrabold: "800"; }; export declare function generateTextCss(): string; export type TextSize = keyof typeof Sizes; export type TextWeight = keyof typeof Weights; export type TextTag = "div" | "span" | "p" | `h${1 | 2 | 3 | 4 | 5 | 6}`; export type BaseTextProps = ComponentPropsWithoutRef & { size?: TextSize; weight?: TextWeight; tag?: Tag; }; export declare function BaseText(props: BaseTextProps): ReactNode; export declare const TextCompat: DiscordText; export {};