import { type PropType } from 'vue'; import type { ExtractPublicPropTypes } from '../../_utils'; type Gradient = string | { deg?: string | number; from: string; to: string; }; export declare const gradientTextProps: { readonly size: PropType; readonly fontSize: PropType; readonly type: { readonly type: PropType<"info" | "success" | "warning" | "error" | "primary" | "danger">; readonly default: "primary"; }; readonly color: PropType; readonly gradient: PropType; readonly theme: PropType>; readonly themeOverrides: PropType>>; readonly builtinThemeOverrides: PropType>>; }; export type GradientTextProps = ExtractPublicPropTypes; declare const _default: import("vue").DefineComponent<{ readonly size: PropType; readonly fontSize: PropType; readonly type: { readonly type: PropType<"info" | "success" | "warning" | "error" | "primary" | "danger">; readonly default: "primary"; }; readonly color: PropType; readonly gradient: PropType; readonly theme: PropType>; readonly themeOverrides: PropType>>; readonly builtinThemeOverrides: PropType>>; }, { mergedClsPrefix: import("vue").Ref; compatibleType: import("vue").ComputedRef<"error" | "primary" | "info" | "success" | "warning">; styleFontSize: import("vue").ComputedRef; styleBgImage: import("vue").ComputedRef; cssVars: import("vue").ComputedRef<{ '--n-bezier': string; '--n-rotate': string; '--n-color-start': string; '--n-color-end': string; '--n-font-weight': string; }> | undefined; themeClass: import("vue").Ref | undefined; onRender: (() => void) | undefined; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly; readonly fontSize: PropType; readonly type: { readonly type: PropType<"info" | "success" | "warning" | "error" | "primary" | "danger">; readonly default: "primary"; }; readonly color: PropType; readonly gradient: PropType; readonly theme: PropType>; readonly themeOverrides: PropType>>; readonly builtinThemeOverrides: PropType>>; }>>, { readonly type: "error" | "primary" | "info" | "success" | "warning" | "danger"; }, {}>; export default _default;