UNPKG

cc-ui-plus

Version:

61 lines (60 loc) 1.72 kB
import type { Callback, RuleItem } from '../types'; export interface Rules { [key: string]: RuleItem[]; } declare const _sfc_main: import("vue").DefineComponent<{ model: { type: ObjectConstructor; required: true; }; rules: { type: ObjectConstructor; required: false; }; labelWidth: { type: (StringConstructor | NumberConstructor)[]; required: false; default: string; }; inline: { type: BooleanConstructor; required: false; default: boolean; }; }, { props: { model: Record<string, any>; rules?: Rules | undefined; labelWidth: number | string; inline: boolean; }; filedList: import("vue").Ref<any[]>; addFiled: (filed: any) => void; validate: (callback: Callback) => void; validateField: (prop: string, callback: Callback) => void; resetFields: () => void; clearValidate: (prop: string) => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record<string, any>, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{ model: { type: ObjectConstructor; required: true; }; rules: { type: ObjectConstructor; required: false; }; labelWidth: { type: (StringConstructor | NumberConstructor)[]; required: false; default: string; }; inline: { type: BooleanConstructor; required: false; default: boolean; }; }>>, { labelWidth: string | number; inline: boolean; }>; export default _sfc_main;