import type { CSSProperties } from 'vue'; declare const _default: import("vue").DefineComponent<{ readonly name: import("../../../utils/props").BuildPropReturn; readonly size: import("../../../utils/props").BuildPropReturn; readonly disabled: BooleanConstructor; readonly label: import("../../../utils/props").BuildPropReturn<(BooleanConstructor | StringConstructor | NumberConstructor)[], string, unknown, unknown, unknown>; }, { isGroup: import("vue").ComputedRef; size: import("vue").ComputedRef; disabled: import("vue").ComputedRef; tabIndex: import("vue").ComputedRef<0 | -1>; modelValue: import("vue").WritableComputedRef>; focus: import("vue").Ref; activeStyle: import("vue").ComputedRef; radioRef: import("vue").Ref; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<{ readonly name?: unknown; readonly size?: unknown; readonly disabled?: unknown; readonly label?: unknown; } & { size: import("../../../utils/props").BuildPropType; disabled: boolean; label: import("../../../utils/props").BuildPropType<(BooleanConstructor | StringConstructor | NumberConstructor)[], unknown, unknown>; name: string; } & {}>, { size: import("../../../utils/props").BuildPropType; disabled: boolean; label: import("../../../utils/props").BuildPropType<(BooleanConstructor | StringConstructor | NumberConstructor)[], unknown, unknown>; name: string; }>; export default _default;