import type { RadioProps } from 'naive-ui'; import type { PropType } from 'vue'; export declare const ShowRadio: import("vue").DefineComponent; default: () => never[]; }; }>, () => import("vue/jsx-runtime").JSX.Element, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").DefineComponent; readonly defaultValue: { readonly type: PropType; readonly default: null; }; readonly size: PropType<"small" | "medium" | "large">; readonly disabled: { readonly type: PropType; readonly default: undefined; }; readonly 'onUpdate:value': PropType>; readonly onUpdateValue: PropType>; readonly theme: PropType>; readonly themeOverrides: PropType>>; readonly builtinThemeOverrides: PropType>>; }>, { selfElRef: import("vue").Ref; rtlEnabled: import("vue").Ref | undefined; mergedClsPrefix: import("vue").Ref; mergedValue: import("vue").ComputedRef; handleFocusout: (e: FocusEvent) => void; handleFocusin: (e: FocusEvent) => void; cssVars: import("vue").ComputedRef<{ "--n-font-size": string; "--n-bezier": string; "--n-button-border-color": string; "--n-button-border-color-active": string; "--n-button-border-radius": string; "--n-button-box-shadow": string; "--n-button-box-shadow-focus": string; "--n-button-box-shadow-hover": string; "--n-button-color": string; "--n-button-color-active": string; "--n-button-text-color": string; "--n-button-text-color-hover": string; "--n-button-text-color-active": string; "--n-height": string; "--n-opacity-disabled": string; }> | undefined; themeClass: import("vue").Ref | undefined; onRender: (() => void) | undefined; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly; readonly defaultValue: { readonly type: PropType; readonly default: null; }; readonly size: PropType<"small" | "medium" | "large">; readonly disabled: { readonly type: PropType; readonly default: undefined; }; readonly 'onUpdate:value': PropType>; readonly onUpdateValue: PropType>; readonly theme: PropType>; readonly themeOverrides: PropType>>; readonly builtinThemeOverrides: PropType>>; }>> & Readonly<{}>, { readonly disabled: boolean | undefined; readonly defaultValue: string | number | boolean | null; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>, {}, string, import("vue").PublicProps, Readonly; default: () => never[]; }; }>> & Readonly<{}>, { options: RadioProps[]; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>;