import type { PropType } from 'vue';
import type { ExtractPublicPropTypes } from '../_util/interface';
import type { Gradient, Size, Type } from './interface';
export declare const textProps: {
    readonly type: {
        readonly type: PropType<Type>;
        readonly default: "default";
    };
    readonly size: {
        readonly type: PropType<Size>;
        readonly default: "middle";
    };
    readonly strong: BooleanConstructor;
    readonly italic: BooleanConstructor;
    readonly tag: {
        readonly type: StringConstructor;
        readonly default: "span";
    };
    readonly gradient: {
        readonly type: PropType<string | Gradient>;
    };
};
export type TextProps = ExtractPublicPropTypes<typeof textProps>;
