element-plus
Version:
A Component Library for Vue 3
16 lines (15 loc) • 761 B
TypeScript
import type { ExtractPropTypes } from 'vue';
import type { MaybeRef } from '@vueuse/shared';
export declare const useFormItemProps: {
readonly size: import("element-plus/lib/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>;
};