import { WritableComputedRef } from 'vue'; import type { ComputedRef } from 'vue'; import type { ElFormContext } from '../../el-form'; import type { RadioGroupContext } from './token'; export declare const useRadio: () => { isGroup: ComputedRef; focus: import("vue").Ref; radioGroup: RadioGroupContext; elForm: any; ELEMENT: any; elFormItemSize: ComputedRef; }; interface IUseRadioAttrsProps { disabled?: boolean; label: string | number | boolean; } interface IUseRadioAttrsState { isGroup: ComputedRef; radioGroup: RadioGroupContext; elForm: ElFormContext; model: WritableComputedRef; } export declare const useRadioAttrs: (props: IUseRadioAttrsProps, { isGroup, radioGroup, elForm, model, }: IUseRadioAttrsState) => { isDisabled: ComputedRef; tabIndex: ComputedRef<-1 | 0>; }; export {};