import type { ExtractPropTypes, PropType } from 'vue'; type FontType = 'normal' | 'block' | 'bold' | 'italic' | 'sub' | 'sup' | 'under' | 'del' | 'mark'; export declare const fontMap: { readonly normal: "span"; readonly block: "p"; readonly bold: "b"; readonly italic: "i"; readonly sub: "sub"; readonly sup: "sup"; readonly under: "ins"; readonly del: "del"; readonly mark: "mark"; }; export declare const textProps: { readonly type: { readonly type: PropType<"error" | "primary" | "secondary" | "success" | "warning" | "info">; readonly default: ""; }; readonly size: { readonly type: PropType<"xs" | "sm" | "md" | "lg">; readonly default: ""; }; readonly truncated: BooleanConstructor; readonly tag: { readonly type: StringConstructor; readonly default: "span"; }; /** * @direction alias for tag */ readonly font: { readonly type: PropType; readonly default: ""; }; readonly gradient: { readonly type: StringConstructor; readonly default: undefined; }; }; export type OTextProps = ExtractPropTypes; export {};