import type { RadioEmitFn, RadioProps } from './radio';
export declare const useRadio: (props: RadioProps, emit: RadioEmitFn) => {
    focus: import("vue").Ref<boolean>;
    disabled: import("vue").Ref<import("../../../utils").VsPropMergeType<BooleanConstructor, unknown, unknown>>;
    isDisabled: import("vue").ComputedRef<import("../../../utils").VsPropMergeType<BooleanConstructor, unknown, unknown>>;
    checked: import("vue").ComputedRef<boolean>;
    loading: import("vue").Ref<import("../../../utils").VsPropMergeType<BooleanConstructor, unknown, unknown>>;
    model: import("vue").WritableComputedRef<import("../../../utils").VsPropMergeType<(BooleanConstructor | NumberConstructor | StringConstructor)[], unknown, unknown>>;
};
