UNPKG

element-plus

Version:

A Component Library for Vue 3

18 lines (17 loc) 906 B
import type { ExtractPropTypes } from 'vue'; import type { MaybeRef } from '@vueuse/core'; export declare const useFormItemProps: { readonly size: import("element-plus/es/utils/props").BuildPropReturn<StringConstructor, "", unknown, "" | "small" | "large" | "medium" | "mini", unknown>; readonly disabled: BooleanConstructor; }; export declare type UseFormItemProps = ExtractPropTypes<typeof useFormItemProps>; export declare type LocalFallbacks = { size?: MaybeRef<UseFormItemProps['size'] | undefined>; disabled?: MaybeRef<UseFormItemProps['disabled'] | undefined>; }; export declare const useFormItem: ({ size, disabled }: LocalFallbacks) => { size: import("vue").ComputedRef<any>; disabled: import("vue").ComputedRef<boolean>; form: import("element-plus/es/tokens").ElFormContext | undefined; formItem: import("element-plus/es/tokens").ElFormItemContext | undefined; };