export declare const YzFormItemGroup: import('@yanzhen-libs/utils-vue').SFCWithInstall<import('vue').DefineComponent<import('vue').ExtractPropTypes<{
    validateInfos: {
        type: ObjectConstructor;
    };
    labelWidth: {
        readonly type: import('vue').PropType<import('@yanzhen-libs/utils-vue').EpPropMergeType<(StringConstructor | NumberConstructor)[], unknown, unknown>>;
        readonly required: false;
        readonly validator: ((val: unknown) => boolean) | undefined;
        __epPropKey: true;
    };
    label: {
        readonly type: import('vue').PropType<any>;
        readonly required: false;
        readonly validator: ((val: unknown) => boolean) | undefined;
        __epPropKey: true;
    };
    help: {
        readonly type: import('vue').PropType<any>;
        readonly required: false;
        readonly validator: ((val: unknown) => boolean) | undefined;
        __epPropKey: true;
    };
    extra: {
        readonly type: import('vue').PropType<any>;
        readonly required: false;
        readonly validator: ((val: unknown) => boolean) | undefined;
        __epPropKey: true;
    };
    validateStatus: {
        readonly type: import('vue').PropType<any>;
        readonly required: false;
        readonly validator: ((val: unknown) => boolean) | undefined;
        __epPropKey: true;
    };
    htmlFor: {
        readonly type: import('vue').PropType<string>;
        readonly required: false;
        readonly validator: ((val: unknown) => boolean) | undefined;
        __epPropKey: true;
    };
    prefixCls: {
        readonly type: import('vue').PropType<string>;
        readonly required: false;
        readonly validator: ((val: unknown) => boolean) | undefined;
        __epPropKey: true;
    };
    labelCol: {
        readonly type: import('vue').PropType<Partial<import('vue').ExtractPropTypes<{
            span: (StringConstructor | NumberConstructor)[];
            order: (StringConstructor | NumberConstructor)[];
            offset: (StringConstructor | NumberConstructor)[];
            push: (StringConstructor | NumberConstructor)[];
            pull: (StringConstructor | NumberConstructor)[];
            xs: {
                type: import('vue').PropType<string | number | import('ant-design-vue/es/grid').ColSize>;
                default: string | number | import('ant-design-vue/es/grid').ColSize;
            };
            sm: {
                type: import('vue').PropType<string | number | import('ant-design-vue/es/grid').ColSize>;
                default: string | number | import('ant-design-vue/es/grid').ColSize;
            };
            md: {
                type: import('vue').PropType<string | number | import('ant-design-vue/es/grid').ColSize>;
                default: string | number | import('ant-design-vue/es/grid').ColSize;
            };
            lg: {
                type: import('vue').PropType<string | number | import('ant-design-vue/es/grid').ColSize>;
                default: string | number | import('ant-design-vue/es/grid').ColSize;
            };
            xl: {
                type: import('vue').PropType<string | number | import('ant-design-vue/es/grid').ColSize>;
                default: string | number | import('ant-design-vue/es/grid').ColSize;
            };
            xxl: {
                type: import('vue').PropType<string | number | import('ant-design-vue/es/grid').ColSize>;
                default: string | number | import('ant-design-vue/es/grid').ColSize;
            };
            prefixCls: StringConstructor;
            flex: (StringConstructor | NumberConstructor)[];
        }>> & import('vue').HTMLAttributes>;
        readonly required: false;
        readonly validator: ((val: unknown) => boolean) | undefined;
        __epPropKey: true;
    };
    wrapperCol: {
        readonly type: import('vue').PropType<Partial<import('vue').ExtractPropTypes<{
            span: (StringConstructor | NumberConstructor)[];
            order: (StringConstructor | NumberConstructor)[];
            offset: (StringConstructor | NumberConstructor)[];
            push: (StringConstructor | NumberConstructor)[];
            pull: (StringConstructor | NumberConstructor)[];
            xs: {
                type: import('vue').PropType<string | number | import('ant-design-vue/es/grid').ColSize>;
                default: string | number | import('ant-design-vue/es/grid').ColSize;
            };
            sm: {
                type: import('vue').PropType<string | number | import('ant-design-vue/es/grid').ColSize>;
                default: string | number | import('ant-design-vue/es/grid').ColSize;
            };
            md: {
                type: import('vue').PropType<string | number | import('ant-design-vue/es/grid').ColSize>;
                default: string | number | import('ant-design-vue/es/grid').ColSize;
            };
            lg: {
                type: import('vue').PropType<string | number | import('ant-design-vue/es/grid').ColSize>;
                default: string | number | import('ant-design-vue/es/grid').ColSize;
            };
            xl: {
                type: import('vue').PropType<string | number | import('ant-design-vue/es/grid').ColSize>;
                default: string | number | import('ant-design-vue/es/grid').ColSize;
            };
            xxl: {
                type: import('vue').PropType<string | number | import('ant-design-vue/es/grid').ColSize>;
                default: string | number | import('ant-design-vue/es/grid').ColSize;
            };
            prefixCls: StringConstructor;
            flex: (StringConstructor | NumberConstructor)[];
        }>> & import('vue').HTMLAttributes>;
        readonly required: false;
        readonly validator: ((val: unknown) => boolean) | undefined;
        __epPropKey: true;
    };
    hasFeedback: import('@yanzhen-libs/utils-vue').EpPropFinalized<BooleanConstructor, unknown, unknown, boolean, boolean>;
    colon: {
        readonly type: import('vue').PropType<import('@yanzhen-libs/utils-vue').EpPropMergeType<BooleanConstructor, unknown, unknown>>;
        readonly required: false;
        readonly validator: ((val: unknown) => boolean) | undefined;
        __epPropKey: true;
    };
    labelAlign: {
        readonly type: import('vue').PropType<import('@yanzhen-libs/utils-vue').EpPropMergeType<import('vue').PropType<import('ant-design-vue/es/form/interface').FormLabelAlign>, unknown, unknown>>;
        readonly required: false;
        readonly validator: ((val: unknown) => boolean) | undefined;
        __epPropKey: true;
    };
    prop: {
        readonly type: import('vue').PropType<import('@yanzhen-libs/utils-vue').EpPropMergeType<import('vue').PropType<string | number | (string | number)[]>, unknown, unknown>>;
        readonly required: false;
        readonly validator: ((val: unknown) => boolean) | undefined;
        __epPropKey: true;
    };
    name: {
        readonly type: import('vue').PropType<import('@yanzhen-libs/utils-vue').EpPropMergeType<import('vue').PropType<string | number | (string | number)[]>, unknown, unknown>>;
        readonly required: false;
        readonly validator: ((val: unknown) => boolean) | undefined;
        __epPropKey: true;
    };
    rules: {
        readonly type: import('vue').PropType<unknown>;
        readonly required: false;
        readonly validator: ((val: unknown) => boolean) | undefined;
        __epPropKey: true;
    };
    autoLink: import('@yanzhen-libs/utils-vue').EpPropFinalized<BooleanConstructor, unknown, unknown, boolean, boolean>;
    required: {
        readonly type: import('vue').PropType<import('@yanzhen-libs/utils-vue').EpPropMergeType<BooleanConstructor, unknown, unknown>>;
        readonly required: false;
        readonly validator: ((val: unknown) => boolean) | undefined;
        __epPropKey: true;
    };
    validateFirst: {
        readonly type: import('vue').PropType<import('@yanzhen-libs/utils-vue').EpPropMergeType<BooleanConstructor, unknown, unknown>>;
        readonly required: false;
        readonly validator: ((val: unknown) => boolean) | undefined;
        __epPropKey: true;
    };
    validateTrigger: {
        readonly type: import('vue').PropType<import('@yanzhen-libs/utils-vue').EpPropMergeType<import('vue').PropType<string | string[]>, unknown, unknown>>;
        readonly required: false;
        readonly validator: ((val: unknown) => boolean) | undefined;
        __epPropKey: true;
    };
    messageVariables: {
        readonly type: import('vue').PropType<Record<string, string>>;
        readonly required: false;
        readonly validator: ((val: unknown) => boolean) | undefined;
        __epPropKey: true;
    };
    hidden: {
        readonly type: import('vue').PropType<import('@yanzhen-libs/utils-vue').EpPropMergeType<BooleanConstructor, unknown, unknown>>;
        readonly required: false;
        readonly validator: ((val: unknown) => boolean) | undefined;
        __epPropKey: true;
    };
    noStyle: {
        readonly type: import('vue').PropType<import('@yanzhen-libs/utils-vue').EpPropMergeType<BooleanConstructor, unknown, unknown>>;
        readonly required: false;
        readonly validator: ((val: unknown) => boolean) | undefined;
        __epPropKey: true;
    };
    tooltip: {
        readonly type: import('vue').PropType<string>;
        readonly required: false;
        readonly validator: ((val: unknown) => boolean) | undefined;
        __epPropKey: true;
    };
}>, {}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly<import('vue').ExtractPropTypes<{
    validateInfos: {
        type: ObjectConstructor;
    };
    labelWidth: {
        readonly type: import('vue').PropType<import('@yanzhen-libs/utils-vue').EpPropMergeType<(StringConstructor | NumberConstructor)[], unknown, unknown>>;
        readonly required: false;
        readonly validator: ((val: unknown) => boolean) | undefined;
        __epPropKey: true;
    };
    label: {
        readonly type: import('vue').PropType<any>;
        readonly required: false;
        readonly validator: ((val: unknown) => boolean) | undefined;
        __epPropKey: true;
    };
    help: {
        readonly type: import('vue').PropType<any>;
        readonly required: false;
        readonly validator: ((val: unknown) => boolean) | undefined;
        __epPropKey: true;
    };
    extra: {
        readonly type: import('vue').PropType<any>;
        readonly required: false;
        readonly validator: ((val: unknown) => boolean) | undefined;
        __epPropKey: true;
    };
    validateStatus: {
        readonly type: import('vue').PropType<any>;
        readonly required: false;
        readonly validator: ((val: unknown) => boolean) | undefined;
        __epPropKey: true;
    };
    htmlFor: {
        readonly type: import('vue').PropType<string>;
        readonly required: false;
        readonly validator: ((val: unknown) => boolean) | undefined;
        __epPropKey: true;
    };
    prefixCls: {
        readonly type: import('vue').PropType<string>;
        readonly required: false;
        readonly validator: ((val: unknown) => boolean) | undefined;
        __epPropKey: true;
    };
    labelCol: {
        readonly type: import('vue').PropType<Partial<import('vue').ExtractPropTypes<{
            span: (StringConstructor | NumberConstructor)[];
            order: (StringConstructor | NumberConstructor)[];
            offset: (StringConstructor | NumberConstructor)[];
            push: (StringConstructor | NumberConstructor)[];
            pull: (StringConstructor | NumberConstructor)[];
            xs: {
                type: import('vue').PropType<string | number | import('ant-design-vue/es/grid').ColSize>;
                default: string | number | import('ant-design-vue/es/grid').ColSize;
            };
            sm: {
                type: import('vue').PropType<string | number | import('ant-design-vue/es/grid').ColSize>;
                default: string | number | import('ant-design-vue/es/grid').ColSize;
            };
            md: {
                type: import('vue').PropType<string | number | import('ant-design-vue/es/grid').ColSize>;
                default: string | number | import('ant-design-vue/es/grid').ColSize;
            };
            lg: {
                type: import('vue').PropType<string | number | import('ant-design-vue/es/grid').ColSize>;
                default: string | number | import('ant-design-vue/es/grid').ColSize;
            };
            xl: {
                type: import('vue').PropType<string | number | import('ant-design-vue/es/grid').ColSize>;
                default: string | number | import('ant-design-vue/es/grid').ColSize;
            };
            xxl: {
                type: import('vue').PropType<string | number | import('ant-design-vue/es/grid').ColSize>;
                default: string | number | import('ant-design-vue/es/grid').ColSize;
            };
            prefixCls: StringConstructor;
            flex: (StringConstructor | NumberConstructor)[];
        }>> & import('vue').HTMLAttributes>;
        readonly required: false;
        readonly validator: ((val: unknown) => boolean) | undefined;
        __epPropKey: true;
    };
    wrapperCol: {
        readonly type: import('vue').PropType<Partial<import('vue').ExtractPropTypes<{
            span: (StringConstructor | NumberConstructor)[];
            order: (StringConstructor | NumberConstructor)[];
            offset: (StringConstructor | NumberConstructor)[];
            push: (StringConstructor | NumberConstructor)[];
            pull: (StringConstructor | NumberConstructor)[];
            xs: {
                type: import('vue').PropType<string | number | import('ant-design-vue/es/grid').ColSize>;
                default: string | number | import('ant-design-vue/es/grid').ColSize;
            };
            sm: {
                type: import('vue').PropType<string | number | import('ant-design-vue/es/grid').ColSize>;
                default: string | number | import('ant-design-vue/es/grid').ColSize;
            };
            md: {
                type: import('vue').PropType<string | number | import('ant-design-vue/es/grid').ColSize>;
                default: string | number | import('ant-design-vue/es/grid').ColSize;
            };
            lg: {
                type: import('vue').PropType<string | number | import('ant-design-vue/es/grid').ColSize>;
                default: string | number | import('ant-design-vue/es/grid').ColSize;
            };
            xl: {
                type: import('vue').PropType<string | number | import('ant-design-vue/es/grid').ColSize>;
                default: string | number | import('ant-design-vue/es/grid').ColSize;
            };
            xxl: {
                type: import('vue').PropType<string | number | import('ant-design-vue/es/grid').ColSize>;
                default: string | number | import('ant-design-vue/es/grid').ColSize;
            };
            prefixCls: StringConstructor;
            flex: (StringConstructor | NumberConstructor)[];
        }>> & import('vue').HTMLAttributes>;
        readonly required: false;
        readonly validator: ((val: unknown) => boolean) | undefined;
        __epPropKey: true;
    };
    hasFeedback: import('@yanzhen-libs/utils-vue').EpPropFinalized<BooleanConstructor, unknown, unknown, boolean, boolean>;
    colon: {
        readonly type: import('vue').PropType<import('@yanzhen-libs/utils-vue').EpPropMergeType<BooleanConstructor, unknown, unknown>>;
        readonly required: false;
        readonly validator: ((val: unknown) => boolean) | undefined;
        __epPropKey: true;
    };
    labelAlign: {
        readonly type: import('vue').PropType<import('@yanzhen-libs/utils-vue').EpPropMergeType<import('vue').PropType<import('ant-design-vue/es/form/interface').FormLabelAlign>, unknown, unknown>>;
        readonly required: false;
        readonly validator: ((val: unknown) => boolean) | undefined;
        __epPropKey: true;
    };
    prop: {
        readonly type: import('vue').PropType<import('@yanzhen-libs/utils-vue').EpPropMergeType<import('vue').PropType<string | number | (string | number)[]>, unknown, unknown>>;
        readonly required: false;
        readonly validator: ((val: unknown) => boolean) | undefined;
        __epPropKey: true;
    };
    name: {
        readonly type: import('vue').PropType<import('@yanzhen-libs/utils-vue').EpPropMergeType<import('vue').PropType<string | number | (string | number)[]>, unknown, unknown>>;
        readonly required: false;
        readonly validator: ((val: unknown) => boolean) | undefined;
        __epPropKey: true;
    };
    rules: {
        readonly type: import('vue').PropType<unknown>;
        readonly required: false;
        readonly validator: ((val: unknown) => boolean) | undefined;
        __epPropKey: true;
    };
    autoLink: import('@yanzhen-libs/utils-vue').EpPropFinalized<BooleanConstructor, unknown, unknown, boolean, boolean>;
    required: {
        readonly type: import('vue').PropType<import('@yanzhen-libs/utils-vue').EpPropMergeType<BooleanConstructor, unknown, unknown>>;
        readonly required: false;
        readonly validator: ((val: unknown) => boolean) | undefined;
        __epPropKey: true;
    };
    validateFirst: {
        readonly type: import('vue').PropType<import('@yanzhen-libs/utils-vue').EpPropMergeType<BooleanConstructor, unknown, unknown>>;
        readonly required: false;
        readonly validator: ((val: unknown) => boolean) | undefined;
        __epPropKey: true;
    };
    validateTrigger: {
        readonly type: import('vue').PropType<import('@yanzhen-libs/utils-vue').EpPropMergeType<import('vue').PropType<string | string[]>, unknown, unknown>>;
        readonly required: false;
        readonly validator: ((val: unknown) => boolean) | undefined;
        __epPropKey: true;
    };
    messageVariables: {
        readonly type: import('vue').PropType<Record<string, string>>;
        readonly required: false;
        readonly validator: ((val: unknown) => boolean) | undefined;
        __epPropKey: true;
    };
    hidden: {
        readonly type: import('vue').PropType<import('@yanzhen-libs/utils-vue').EpPropMergeType<BooleanConstructor, unknown, unknown>>;
        readonly required: false;
        readonly validator: ((val: unknown) => boolean) | undefined;
        __epPropKey: true;
    };
    noStyle: {
        readonly type: import('vue').PropType<import('@yanzhen-libs/utils-vue').EpPropMergeType<BooleanConstructor, unknown, unknown>>;
        readonly required: false;
        readonly validator: ((val: unknown) => boolean) | undefined;
        __epPropKey: true;
    };
    tooltip: {
        readonly type: import('vue').PropType<string>;
        readonly required: false;
        readonly validator: ((val: unknown) => boolean) | undefined;
        __epPropKey: true;
    };
}>> & Readonly<{}>, {
    hasFeedback: import('@yanzhen-libs/utils-vue').EpPropMergeType<BooleanConstructor, unknown, unknown>;
    autoLink: import('@yanzhen-libs/utils-vue').EpPropMergeType<BooleanConstructor, unknown, unknown>;
}, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {}, any>> & Record<string, any>;
export default YzFormItemGroup;
