import Vue from 'vue'; import { RadioGroupInstance, RadioButtonInstance } from './instance'; export interface RadioParentInjectInstance extends Vue { radioGroup: RadioGroupInstance; radioButton: RadioButtonInstance; } declare const _default: import("vue/types/vue").ExtendedVue; commonStatusClassName: Record; } & Record & import("../config-provider/config-receiver").ConfigComponent & Vue, { formDisabled: any; }, { getChecked(): boolean; getDisabled(): boolean; onInputClick(e: MouseEvent): void; handleRadioClick(e: MouseEvent): void; checkRadio(e: MouseEvent): void; }, unknown, { allowUncheck: boolean; checked: boolean; defaultChecked: boolean; default: string | ((h: import("vue").CreateElement) => import("vue/types/vnode").ScopedSlotReturnValue); disabled: any; label: string | ((h: import("vue").CreateElement) => import("vue/types/vnode").ScopedSlotReturnValue); name: string; value: any; onChange: (checked: boolean, context: { e: Event; }) => void; onClick: (context: { e: MouseEvent; }) => void; }>; export default _default;