import { CreateNamespace } from '../../../utils/src/create'; import { ExtractPropTypes, PropType } from 'vue'; export declare const textProps: { type: { type: PropType<"default" | "success" | "warning" | "error" | "info">; default: string; }; depth: { type: PropType<1 | 2 | 3 | "1" | "2" | "3">; }; strong: { type: BooleanConstructor; }; italic: { type: BooleanConstructor; }; underline: { type: BooleanConstructor; }; delete: { type: BooleanConstructor; }; code: { type: BooleanConstructor; }; tag: { type: StringConstructor; default: string; }; theme: { type: PropType; }; themeOverrides: PropType | undefined; transitionTimingFunction: import("csstype").Property.TransitionTimingFunction | undefined; fontWeightStrong: any; codeBorderRadius: any; codeBorder: any; }>>; }; export type TextProps = ExtractPropTypes; declare const _default: import('vue').DefineComponent<{ type: { type: PropType<"default" | "success" | "warning" | "error" | "info">; default: string; }; depth: { type: PropType<1 | 2 | 3 | "1" | "2" | "3">; }; strong: { type: BooleanConstructor; }; italic: { type: BooleanConstructor; }; underline: { type: BooleanConstructor; }; delete: { type: BooleanConstructor; }; code: { type: BooleanConstructor; }; tag: { type: StringConstructor; default: string; }; theme: { type: PropType; }; themeOverrides: PropType | undefined; transitionTimingFunction: import("csstype").Property.TransitionTimingFunction | undefined; fontWeightStrong: any; codeBorderRadius: any; codeBorder: any; }>>; }, { bem: CreateNamespace; styleVars: import('vue').ComputedRef<{ [x: string]: string; }>; }, unknown, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, Record, string, import('vue').VNodeProps & import('vue').AllowedComponentProps & import('vue').ComponentCustomProps, Readonly<{ type?: unknown; depth?: unknown; strong?: unknown; italic?: unknown; underline?: unknown; delete?: unknown; code?: unknown; tag?: unknown; theme?: unknown; themeOverrides?: unknown; } & { type: "default" | "success" | "warning" | "error" | "info"; strong: boolean; code: boolean; underline: boolean; italic: boolean; delete: boolean; tag: string; } & { theme?: import('../../../theme-chalk').ThemeKey | undefined; themeOverrides?: Partial<{ textColor: any; textColorSuccess: any; textColorWarning: any; textColorError: any; textColorInfo: any; textColor1: any; textColor2: any; textColor3: any; codeTextColor: any; codeBackgroundColor: any; transitionDuration: import("csstype").Property.TransitionDuration | undefined; transitionTimingFunction: import("csstype").Property.TransitionTimingFunction | undefined; fontWeightStrong: any; codeBorderRadius: any; codeBorder: any; }> | undefined; depth?: 1 | 2 | 3 | "1" | "2" | "3" | undefined; }>, { type: "default" | "success" | "warning" | "error" | "info"; strong: boolean; code: boolean; underline: boolean; italic: boolean; delete: boolean; tag: string; }>; export default _default;