UNPKG

@extclp/vexip-ui

Version:

A Vue 3 UI library, Highly customizability, full TypeScript, performance pretty good

100 lines (99 loc) 4.55 kB
import { FormItemSlots } from './symbol'; import { Rule } from './validator'; declare function __VLS_template(): { attrs: Partial<{}>; slots: Readonly<FormItemSlots> & FormItemSlots; refs: { placeholder: HTMLSpanElement; }; rootEl: any; }; type __VLS_TemplateResult = ReturnType<typeof __VLS_template>; declare const __VLS_component: import('vue').DefineComponent<import('vue').ExtractPropTypes<{ inherit: import('vue').PropType<boolean>; locale: import('vue').PropType<Partial<{ submit: string; reset: string; notNullable: string; validateFail: string; }>>; label: import('vue').PropType<string>; prop: import('vue').PropType<string>; name: import('vue').PropType<string>; rules: import('vue').PropType<Rule | Rule[]>; labelWidth: import('vue').PropType<number>; required: import('vue').PropType<boolean>; htmlFor: import('vue').PropType<string>; errorTransition: import('vue').PropType<string>; defaultValue: import('vue').PropType<any>; hideErrorTip: import('vue').PropType<boolean>; validateAll: import('vue').PropType<boolean>; hideAsterisk: import('vue').PropType<boolean>; hideLabel: import('vue').PropType<boolean>; action: import('vue').PropType<boolean>; help: import('vue').PropType<string>; pure: import('vue').PropType<boolean>; manual: import('vue').PropType<boolean>; span: import('vue').PropType<number>; offset: import('vue').PropType<number>; push: import('vue').PropType<number>; pull: import('vue').PropType<number>; order: import('vue').PropType<number>; xs: import('vue').PropType<number | import('../column').ColumnOptions>; sm: import('vue').PropType<number | import('../column').ColumnOptions>; md: import('vue').PropType<number | import('../column').ColumnOptions>; lg: import('vue').PropType<number | import('../column').ColumnOptions>; xl: import('vue').PropType<number | import('../column').ColumnOptions>; xxl: import('vue').PropType<number | import('../column').ColumnOptions>; flex: import('vue').PropType<string | number>; }>, { isError: import('vue').Ref<boolean, boolean>; inputValue: import('vue').ComputedRef<unknown>; computedLabelWidth: import('vue').ComputedRef<number>; }, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly<import('vue').ExtractPropTypes<{ inherit: import('vue').PropType<boolean>; locale: import('vue').PropType<Partial<{ submit: string; reset: string; notNullable: string; validateFail: string; }>>; label: import('vue').PropType<string>; prop: import('vue').PropType<string>; name: import('vue').PropType<string>; rules: import('vue').PropType<Rule | Rule[]>; labelWidth: import('vue').PropType<number>; required: import('vue').PropType<boolean>; htmlFor: import('vue').PropType<string>; errorTransition: import('vue').PropType<string>; defaultValue: import('vue').PropType<any>; hideErrorTip: import('vue').PropType<boolean>; validateAll: import('vue').PropType<boolean>; hideAsterisk: import('vue').PropType<boolean>; hideLabel: import('vue').PropType<boolean>; action: import('vue').PropType<boolean>; help: import('vue').PropType<string>; pure: import('vue').PropType<boolean>; manual: import('vue').PropType<boolean>; span: import('vue').PropType<number>; offset: import('vue').PropType<number>; push: import('vue').PropType<number>; pull: import('vue').PropType<number>; order: import('vue').PropType<number>; xs: import('vue').PropType<number | import('../column').ColumnOptions>; sm: import('vue').PropType<number | import('../column').ColumnOptions>; md: import('vue').PropType<number | import('../column').ColumnOptions>; lg: import('vue').PropType<number | import('../column').ColumnOptions>; xl: import('vue').PropType<number | import('../column').ColumnOptions>; xxl: import('vue').PropType<number | import('../column').ColumnOptions>; flex: import('vue').PropType<string | number>; }>> & Readonly<{}>, {}, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, { placeholder: HTMLSpanElement; }, any>; declare const _default: __VLS_WithTemplateSlots<typeof __VLS_component, __VLS_TemplateResult["slots"]>; export default _default; type __VLS_WithTemplateSlots<T, S> = T & { new (): { $slots: S; }; };