import type { DefineComponent, Slot, ComputedRef, ComponentOptionsMixin, VNodeProps, AllowedComponentProps, ComponentCustomProps, ExtractPropTypes, PropType } from 'vue';
declare const _sfc_main: DefineComponent<{
    /**
     * Help text list or string
     * @default: ''
     */
    helpMessage: {
        type: PropType<string | string[]>;
        default: string;
    };
    /**
     * Whether the color block on the left side of the title
     * @default: false
     */
    span: {
        type: BooleanConstructor;
    };
    /**
     * Whether to default the text, that is, not bold
     * @default: false
     */
    normal: {
        type: BooleanConstructor;
    };
}, {
    props: any;
    prefixCls: string;
    slots: Readonly<{
        [name: string]: Slot<any> | undefined;
    }>;
    getClass: ComputedRef<(string | {
        [x: string]: false | Slot<any> | undefined;
    } | {
        [x: string]: boolean;
    })[]>;
    readonly BasicHelp: DefineComponent<{
        maxWidth: {
            type: StringConstructor;
            default: string;
        };
        showIndex: {
            type: BooleanConstructor; /**
             * Whether to default the text, that is, not bold
             * @default: false
             */
        };
        color: {
            type: StringConstructor;
            default: string;
        };
        fontSize: {
            type: StringConstructor;
            default: string;
        };
        placement: {
            type: StringConstructor;
            default: string;
        };
        text: {
            type: PropType<string | string[]>;
        };
    }, () => JSX.Element, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {}, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
        maxWidth: {
            type: StringConstructor;
            default: string;
        };
        showIndex: {
            type: BooleanConstructor; /**
             * Whether to default the text, that is, not bold
             * @default: false
             */
        };
        color: {
            type: StringConstructor;
            default: string;
        };
        fontSize: {
            type: StringConstructor;
            default: string;
        };
        placement: {
            type: StringConstructor;
            default: string;
        };
        text: {
            type: PropType<string | string[]>;
        };
    }>>, {
        maxWidth: string;
        showIndex: boolean;
        color: string;
        fontSize: string;
        placement: string;
    }, {}>;
}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {}, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
    /**
     * Help text list or string
     * @default: ''
     */
    helpMessage: {
        type: PropType<string | string[]>;
        default: string;
    };
    /**
     * Whether the color block on the left side of the title
     * @default: false
     */
    span: {
        type: BooleanConstructor;
    };
    /**
     * Whether to default the text, that is, not bold
     * @default: false
     */
    normal: {
        type: BooleanConstructor;
    };
}>>, {
    span: boolean;
    helpMessage: string | string[];
    normal: boolean;
}, {}>;
export default _sfc_main;
