import { FormContext, FormItemContext } from "../types.js"; import { ComputedRef, Ref } from "vue"; //#region ../../packages/components/form/src/hooks/use-form-item.d.ts declare const useFormItem: () => { form: FormContext | undefined; formItem: FormItemContext | undefined; }; type IUseFormItemInputCommonProps = { id?: string; label?: string | number | boolean | Record; ariaLabel?: string | number | boolean | Record; }; declare const useFormItemInputId: (props: Partial, { formItemContext, disableIdGeneration, disableIdManagement }: { formItemContext?: FormItemContext; disableIdGeneration?: ComputedRef | Ref; disableIdManagement?: ComputedRef | Ref; }) => { isLabeledByFormItem: ComputedRef; inputId: Ref; }; //#endregion export { IUseFormItemInputCommonProps, useFormItem, useFormItemInputId };