import { type RadioGroupOption } from '../radio/common';
import { type PopoutInputSlots, type PopoutInputProps } from '../popout-input/common';
import { type RadioPopoutEmits, type RadioPopoutProps } from '../radio-popout/common';
export type RadioInputOption = RadioGroupOption;
export interface RadioInputProps extends RadioPopoutProps, Omit<PopoutInputProps, 'modelValue'> {
    valueOnClear?: () => any;
}
export declare const defaultRadioInputProps: () => {
    valueOnClear: RadioInputProps["valueOnClear"];
    options: () => never[];
    validateEvent: boolean;
    type: RadioPopoutProps["type"];
};
export interface RadioInputSlots extends PopoutInputSlots {
}
export interface RadioInputEmits extends RadioPopoutEmits {
}
