import type { PropType } from 'vue-demi'; export declare const radioProps: { /** 展示的字段 */ readonly labelKey: { readonly type: PropType; readonly default: "label"; }; /** 提交的字段 */ readonly valueKey: { readonly type: PropType; readonly default: "value"; }; /** 按钮类型(radio|button), 默认 radio */ readonly type: { readonly type: PropType<"button" | "radio">; }; /** 选中状态是否可以被取消 */ readonly cancelable: { readonly type: PropType; readonly default: undefined; }; readonly prop: { type: PropType; }; readonly postfix: { type: PropType import("vue-demi").VNode)>; }; readonly as: { type: PropType; }; readonly conditionSortIndex: { type: PropType; }; readonly fields: { readonly type: PropType; }; readonly backfillToValue: { readonly type: PropType<(values: string | string[], fields: string | string[], backfill?: Record | undefined) => string | string[]>; readonly default: (v: any) => any; }; readonly options: { readonly type: PropType[]>; readonly default: () => never[]; }; /** 按钮类型(radio|button), 默认 radio */ readonly getOptions: { readonly type: PropType; }; readonly field: { readonly type: PropType; readonly required: true; }; readonly multiple: { readonly type: PropType; readonly default: undefined; }; readonly query: { readonly type: PropType>; readonly required: true; }; readonly backfill: { readonly type: PropType>; }; readonly disabled: { readonly type: PropType; }; readonly hide: { readonly type: PropType; }; readonly depend: { readonly type: PropType; }; readonly dependFields: { readonly type: PropType; }; readonly dependWatchOption: { readonly type: PropType>; }; readonly optionsDepend: { readonly type: PropType; }; readonly optionsDependFields: { readonly type: PropType; }; readonly resetToInitialValue: { readonly type: PropType; }; readonly emptyValue: { readonly type: PropType; readonly default: undefined; }; readonly validator: { readonly type: PropType<((query: Record) => any) | ((query: Record) => Promise)>; }; readonly customGetQuery: { readonly type: PropType; }; readonly defaultValue: { readonly type: PropType, backfill?: Record | undefined) => import("@xiaohaih/condition-core").ValueType)>; }; };