import type { ExtractPropTypes } from 'vue'; export declare const radioButtonProps: { readonly modelValue: import("southgisui/es/utils/props").BuildPropReturn; readonly size: import("southgisui/es/utils/props").BuildPropReturn; readonly disabled: BooleanConstructor; readonly label: import("southgisui/es/utils/props").BuildPropReturn<(StringConstructor | BooleanConstructor | NumberConstructor)[], string, unknown, unknown, unknown>; readonly type: import("southgisui/es/utils/props").BuildPropReturn; readonly beforeChange: import("southgisui/es/utils/props").BuildPropReturn boolean | Promise>, unknown, unknown, unknown, unknown>; }; export declare type RadioButtonProps = ExtractPropTypes; export declare const radioButtonEmits: { "update:modelValue": (val: string | number | boolean) => boolean; onChange: (val: string | number | boolean) => boolean; };