import type { PropType, VNode } from 'vue-demi'; type Query = { backfill: Record; query: Record; /** 触发外部搜索事件 */ search(): void; /** 触发内部搜索事件 */ insideSearch(): void; }; /** el-input 未列出的字段 */ export declare const elInputInsetField: { maxlength: { type: (BooleanConstructor | StringConstructor | NumberConstructor)[]; }; minlength: { type: (BooleanConstructor | StringConstructor | NumberConstructor)[]; }; placeholder: { type: (BooleanConstructor | StringConstructor | NumberConstructor)[]; }; rows: { type: (BooleanConstructor | StringConstructor | NumberConstructor)[]; }; name: { type: (BooleanConstructor | StringConstructor | NumberConstructor)[]; }; max: { type: (BooleanConstructor | StringConstructor | NumberConstructor)[]; }; min: { type: (BooleanConstructor | StringConstructor | NumberConstructor)[]; }; step: { type: (BooleanConstructor | StringConstructor | NumberConstructor)[]; }; autofocus: { type: (BooleanConstructor | StringConstructor | NumberConstructor)[]; }; }; export declare const inputProps: { /** 输入框头部内容 slots.prefix */ readonly slotPrefix: { readonly type: PropType VNode)>; }; /** 输入框尾部内容 slots.suffix */ readonly slotSuffix: { readonly type: PropType VNode)>; }; /** 输入框前置内容 slots.prepend */ readonly slotPrepend: { readonly type: PropType VNode)>; }; /** 输入框后置内容 slots.append */ readonly slotAppend: { readonly type: PropType VNode)>; }; /** 是否实时触发搜索事件(当 wrapper.realtime 为 true 时, 可将该值设为 false 并设置抖动时间) */ readonly realtime: { readonly type: PropType; readonly default: true; }; /** 实时触发时防抖动的时间 */ readonly waitTime: { readonly type: PropType; readonly default: 300; }; readonly clearable: { readonly type: PropType; readonly default: true; }; readonly maxlength: { type: (BooleanConstructor | StringConstructor | NumberConstructor)[]; }; readonly minlength: { type: (BooleanConstructor | StringConstructor | NumberConstructor)[]; }; readonly placeholder: { type: (BooleanConstructor | StringConstructor | NumberConstructor)[]; }; readonly rows: { type: (BooleanConstructor | StringConstructor | NumberConstructor)[]; }; readonly name: { type: (BooleanConstructor | StringConstructor | NumberConstructor)[]; }; readonly max: { type: (BooleanConstructor | StringConstructor | NumberConstructor)[]; }; readonly min: { type: (BooleanConstructor | StringConstructor | NumberConstructor)[]; }; readonly step: { type: (BooleanConstructor | StringConstructor | NumberConstructor)[]; }; readonly autofocus: { type: (BooleanConstructor | StringConstructor | NumberConstructor)[]; }; readonly prop: { type: PropType; }; readonly postfix: { type: PropType 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[]; }; 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)>; }; }; export {};