import { PropType } from 'vue';
import { FormItemRule } from './types';

declare const _default: import('@vue/runtime-core').DefineComponent<{
    ruleType: {
        type: StringConstructor;
        default: string;
    };
    modelValue: {
        type: PropType<FormItemRule[] | undefined>;
        default: undefined;
    };
}, {}, unknown, {}, {}, import('@vue/runtime-core').ComponentOptionsMixin, import('@vue/runtime-core').ComponentOptionsMixin, {
    "update:modelValue": (...args: any[]) => void;
}, string, import('@vue/runtime-core').PublicProps, Readonly<import('@vue/runtime-core').ExtractPropTypes<{
    ruleType: {
        type: StringConstructor;
        default: string;
    };
    modelValue: {
        type: PropType<FormItemRule[] | undefined>;
        default: undefined;
    };
}>> & {
    "onUpdate:modelValue"?: ((...args: any[]) => any) | undefined;
}, {
    modelValue: FormItemRule[] | undefined;
    ruleType: string;
}, {}>;
export default _default;
